О деактивации форума Eltex

Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.

Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.

Подключение Asterisk за NAT к SMG1016M

ECSS-10, TAU.IP, SMG, RG
eat9
Сообщения: 1
Зарегистрирован: 17 фев 2015 10:47
Reputation: 0

Подключение Asterisk за NAT к SMG1016M

Сообщение eat9 » 17 фев 2015 11:09

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

Не получается зарегистрировать пира на Asterisk 11.

Требуется пробросить телефонный номер в контору.
Астериск находится внутри корпоративной сети за NAT. Порты 5060 и 10000-2000 проброшены на Asterisk.
Выбрали оператора который предоставляет по SIP протоколу номер.

Оператор выдал USERNAME,PASSWORD, свой VOIP_GW и собственно NUM

в sip.conf указываю

register => USERNAME:PASSWORD@VOIP_GW:5060/999008

[999008]
type=friend
host=dynamic
externip=конторский_outside_ip
username=USERNAME
fromuser=USERNAME
defaultuser=USERNAME
secret=PASSWORD
canreinvite=no
dtmfmode=rfc2833
context=default
nat=force_rport
directmedia = no
qualify=yes
insecure=invite
diallow=all
allow=all
registertrying=yes


Регистрация не проходит. Ошибка аутентификации.


дебаг момента регистрации

http://pastebin.com/93jcxJ9d

Смущает строка
Authorization: Digest username="NUM", realm="@VOIP_GW", algorithm=MD5, uri="sip:VOIP_GW", nonce="79ab685892dcdbbe08c0a1d57a5c37ea", response="4e2a3f8058a296af24404622170e2bb6"

Оператор прислал дамп удачных регистраций других клиентов. В этой строке (в поле Digest username у них идет USERNAME а не NUM)

Прошу помочь кто сталкивался...

Evgeniy
Сообщения: 519
Зарегистрирован: 19 янв 2011 13:15
Reputation: 0
Откуда: г. Новосибирск ООО "Элтекс"

Re: Подключение Asterisk за NAT к SMG1016M

Сообщение Evgeniy » 17 фев 2015 14:04

День добрый.

Error-Info: <Unknown user or registration domain>

По настройкам проблемы. Вышлите на 3036@eltex.org конфигу Вашу
Федоркин Евгений / Элтекс / Сервисный центр VoIP/ Techsupp@eltex.nsk.ru

Bokrenok
Сообщения: 406
Зарегистрирован: 04 сен 2006 14:49
Reputation: 0
Откуда: ELTEX

Re: Подключение Asterisk за NAT к SMG1016M

Сообщение Bokrenok » 17 фев 2015 18:19

eat9 писал(а):дебаг момента регистрации

http://pastebin.com/93jcxJ9d

Смущает строка
Authorization: Digest username="NUM", realm="@VOIP_GW", algorithm=MD5, uri="sip:VOIP_GW", nonce="79ab685892dcdbbe08c0a1d57a5c37ea", response="4e2a3f8058a296af24404622170e2bb6"

Оператор прислал дамп удачных регистраций других клиентов. В этой строке (в поле Digest username у них идет USERNAME а не NUM)

Прошу помочь кто сталкивался...


Думаю, это надо к знатокам Астериска обращаться (сюда, например: http://asterisk-support.ru/questions/)
Как заставить его в "Digest username=" подставлять не номер, а username.

Bokrenok
Сообщения: 406
Зарегистрирован: 04 сен 2006 14:49
Reputation: 0
Откуда: ELTEX

Re: Подключение Asterisk за NAT к SMG1016M

Сообщение Bokrenok » 17 фев 2015 18:31

eat9 писал(а):Оператор выдал USERNAME,PASSWORD, свой VOIP_GW и собственно NUM

в sip.conf указываю

register => USERNAME:PASSWORD@VOIP_GW:5060/999008


Вот так пробовали:
register => USERNAME:PASSWORD:USERNAME@VOIP_GW:5060/999008

----------------------
Asterisk в роли SIP клиента

В файле конфигурации sip.conf в секции [general] добавьте определение register:

Формат:
register => user [:secret[:authuser]] @host [:port] [/extension]

Пример:
; Зарегистрировать 2345 у sip провайдера, как номер 1234 на нашей стороне.
register => 2345:password@mysipprovider.com/1234

user - идентификатор пользователя, используемый для SIP сервера (например, 2345)
authuser - не обязательное имя пользователя для авторизации на SIP сервере
secret - пароль пользователя
host - имя домена или хоста SIP сервера. Этот SIP сервер должен быть определен в своей секции файла sip.conf, где должны быть заданы его параметры (mysipprovider.com).
port - на какой номер порта посылать запросы на регистрацию на сервере host. По умолчанию - 5060
/1234 - номер екстеншена для приема вызовов в Вашем Asterisk. 1234 - вставляется в SIP заголовок contact, SIP запроса на регистрацию. Этот екстеншен используется удаленным SIP сервером, когда ему необходимо совершить вызов в сторону Вашего Asterisk. Смотри примеры, приведенные ниже. По умолчанию, используется контекстный "s".
-----------------------------
Вот тут вычитал: http://asterisk.ru/knowledgebase/Asteri ... g+sip.conf

artis35
Сообщения: 10
Зарегистрирован: 17 мар 2014 16:54
Reputation: 0
Откуда: ООО "Артис", г. Вологда

Re: Подключение Asterisk за NAT к SMG1016M

Сообщение artis35 » 17 фев 2015 18:51

Прошу прощение за смелое уточнение, но в приведенном описании почему-то ни слова нет про SMG1016M. Причем тут этот шлюз и где он появляется в описанной схеме?
Насколько я понял Астериск у вас подключается к шлюзу оператора связи по протоколу SIP? Где на этом участке у вас SMG1016M фигурирует?
Салтаев Михаил, г. Вологда.

Bokrenok
Сообщения: 406
Зарегистрирован: 04 сен 2006 14:49
Reputation: 0
Откуда: ELTEX

Re: Подключение Asterisk за NAT к SMG1016M

Сообщение Bokrenok » 18 фев 2015 11:00

artis35 писал(а):Прошу прощение за смелое уточнение, но в приведенном описании почему-то ни слова нет про SMG1016M. Причем тут этот шлюз и где он появляется в описанной схеме?
Насколько я понял Астериск у вас подключается к шлюзу оператора связи по протоколу SIP? Где на этом участке у вас SMG1016M фигурирует?


SMG1016M у оператора связи! ;)
т.е. именно к SMG1016M и подключается Asterisk.

Fluke
Сообщения: 98
Зарегистрирован: 27 окт 2013 22:21
Reputation: 0

Re: Подключение Asterisk за NAT к SMG1016M

Сообщение Fluke » 18 фев 2015 11:15

eat9 писал(а):Здравствуйте!

Не получается зарегистрировать пира на Asterisk 11.

Требуется пробросить телефонный номер в контору.
Астериск находится внутри корпоративной сети за NAT. Порты 5060 и 10000-2000 проброшены на Asterisk.
Выбрали оператора который предоставляет по SIP протоколу номер.

Оператор выдал USERNAME,PASSWORD, свой VOIP_GW и собственно NUM

в sip.conf указываю

register => USERNAME:PASSWORD@VOIP_GW:5060/999008

[999008]
type=friend
host=dynamic
externip=конторский_outside_ip
username=USERNAME
fromuser=USERNAME
defaultuser=USERNAME
secret=PASSWORD
canreinvite=no
dtmfmode=rfc2833
context=default
nat=force_rport
directmedia = no
qualify=yes
insecure=invite
diallow=all
allow=all
registertrying=yes


Регистрация не проходит. Ошибка аутентификации.


дебаг момента регистрации

http://pastebin.com/93jcxJ9d

Смущает строка
Authorization: Digest username="NUM", realm="@VOIP_GW", algorithm=MD5, uri="sip:VOIP_GW", nonce="79ab685892dcdbbe08c0a1d57a5c37ea", response="4e2a3f8058a296af24404622170e2bb6"

Оператор прислал дамп удачных регистраций других клиентов. В этой строке (в поле Digest username у них идет USERNAME а не NUM)

Прошу помочь кто сталкивался...




Правильно прописанная регистрация на астериск выглядит так:
register => username:pass@ip_domain/usermane


Если астериск находится за NAT, то в sip.conf в секции [general] необходимо определить параметры:
localnet = x.x.x.x/x.x.x.x
externip = x.x.x.x/x.x.x.x
bindaddr = x.x.x.x
nat = no

Пробросы портов не нужны, если со внехе у вас клиентов нет.


Покажите ваш sip.conf


Вернуться в «Оборудование VoIP»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя