Не могу подключиться к местной сети
Не регистрируется на сервере местного провайдера
|
Сообщений: 7
|
Не могу подключиться к местной сети
Hi all!
Никак не могу подключиться к VoIP-серверу местного провайдера (г. Пенза). Видимо, нужны особые настройки, но провайдер пока молчит и помогать не хочет.
Без проблем подключаюсь используя X-Lite со следующими настройками:
User name: 12345
Password: 11223344
Authorization user name: оставляю пустым
Domain: 91.144.144.105
Command> sip show registry
Host Username Refresh State Reg.Time
91.144.144.105:5060 12345 120 Auth. Sent
в логе каждые 20-30 сек:
[Jun 26 11:31:36] NOTICE[4008] chan_sip.c: -- Registration for '12345@91.144.144.105' timed out, trying again (Attempt #592)
[Jun 26 11:31:37] NOTICE[4008] chan_sip.c: Failed to authenticate on REGISTER to '12345@91.144.144.105' (Tries 3)
Пробовал в sip.conf писать разные строки регистрации:
register=12345:11223344@91.144.144.105/132
или
register=12345:11223344:12345@91.144.144.105/132
пробовал указывать порт в конце 5060 и 4569 так:
register=12345:11223344@91.144.144.105:4569/132
Также пробовал добавлять еще одну строку после register:
auth=12345:11223344@91.144.144.105
Сейчас sip.conf выглядит так:
[general]
context=default
allowoverlap=no
bindport=5060
bindaddr=0.0.0.0
srvlookup=no
register=24687:85671423@91.144.144.105/132
Использую AsteriskNow последней версии. Соединение с sipnet.ru настраивается легко и работает в обе стороны.
Где и что ещё можно посмотреть?
|
|
Сообщений: 124
|
Re: Не могу подключиться к местной сети
а чем классическая регистрация не устраивает?
[prov]
type=friend
username=
secret=
context=
|
|
Сообщений: 7
|
Re: Не могу подключиться к местной сети
2 jr:
Sipnet.ru я настроил через web-интерфейс без правки конфигов. Все работает. При этом в sip.conf он (AsteriskNow) параметры регистрации не записывал.
Затем пытался точно также настроить подключение к местному провайдеру. Не работает. Пробовал и вручную редактировать sip.conf, как Вы советуете.
Не регистрируется. Те же ошибки.
|
|
Откуда: Уфа
Сообщений: 5856
|
Re: Не могу подключиться к местной сети
Authorization user name: оставляю пустым
вставь сюда IP адрес, а лучше доменное имя сервера, на котором регистрируешься. у нас у провайдера мера стоит, пока домен не указал тоже долго парился, пока не додумался.
|
|
Сообщений: 7
|
Re: Не могу подключиться к местной сети
Доменного имени нет, а IP пробовал ставить - тогда однозначно сообщает об ошибке авторизации. Пробовал и user name продублировать.
Мне не понятно, почему X-Lite подключается с минимумом настроек? Или он пытается домыслить дополнительные данные из имеющихся и перебирает все возможные варианты без явного их указания?
Как же заставить этот Asterisk прикинуться софтфоном?
|
|
Откуда: Уфа
Сообщений: 5856
|
Re: Не могу подключиться к местной сети
скорее всего различия в реализации стандартов. вот так я настроил у себя:
##########чтоб подключиться к уфанету(платный):##############
свойства пира:
callerid=<>
canreinvite=no
context=from-internal
dtmfmode=rfc2833
fromdomain=mera.ufanet.ru
fromuser=927888
host=mera.ufanet.ru
insecure=very
nat=yes
qualify=no
secret=123456
type=friend
username=927888
юзера:
canreinvite=no
context=from-internal
fromuser=927888
nat=yes
qualify=no
secret=123456
type=user
username=927888
register string
927888:123456@mera.ufanet.ru/600
номер пароль куда переводить входящие
После этого обязательно настроить входящее правило маршрутизации по DID
|
|
Откуда: Москва
Сообщений: 3421
|
Re: Не могу подключиться к местной сети
Для начала попробуйте "руками" зарегить, а не из GUI.
Читаем http://www.voip-info.org/wiki-Asterisk+config+sip.conf, пробуем вариант с realm:
register => 12345@91.144.144.105:11223344:1235@91.144.144.105
P.S. Попробуйте сменить useragent, это паранойа, но вдруг пров "рубит" asterisk?
И кстати, что Вы получаете, HTTP 401 или 407?
|
|
Сообщений: 7
|
Re: Не могу подключиться к местной сети
litnimax: И кстати, что Вы получаете, HTTP 401 или 407?
401
Я также попробовал зарегистрироваться через сервис flashphone.ru.
После неудачных попыток обратился в техподдержку и вот что мне ответили.
Мы провели ряд экспериментов, и пришли к выводу что SIP-сервер,
используемый провайдером citydom.ru не совместим со стандартами,
используемыми нами. А именно RFC 3261.
Вот детали проблемы:
SIP-прокси оператора не принимает авторизацию от пользователя, если в
поле Contact запроса указан SIP URI, имя пользователя в котором
отлично от того, от имени которого идет регистрация. Например,
регистрация идет для пользователя sip:12345@99.144.144.105, а в поле
Contact - sip:67890@13.14.15.16
В то же время такое ограничение никак не прописано в RFC, в поле
Contact по стандарту может
присутствовать любой URI, даже не обязательно SIP.
К сожалению, мы не имеем возможности соблюсти эти требования,
поскольку они идут вразрез с логикой работы нашей системы.
Теперь зарегистрироваться получается.
Осталось понять специально это сделано или нет.
Также при звонке через публичный шлюз на определителе светится "AlterPSS".
Может это баг/фича этого софтсвича?
|
|
Откуда: Москва
Сообщений: 3421
|
Re: Не могу подключиться к местной сети
БАГ :-D
|
|
Откуда: chelyabinsk
Сообщений: 1
|
Re: Не могу подключиться к местной сети
Mikhail_L: litnimax: И кстати, что Вы получаете, HTTP 401 или 407?
401
Я также попробовал зарегистрироваться через сервис flashphone.ru.
После неудачных попыток обратился в техподдержку и вот что мне ответили.
Мы провели ряд экспериментов, и пришли к выводу что SIP-сервер,
используемый провайдером citydom.ru не совместим со стандартами,
используемыми нами. А именно RFC 3261.
Вот детали проблемы:
SIP-прокси оператора не принимает авторизацию от пользователя, если в
поле Contact запроса указан SIP URI, имя пользователя в котором
отлично от того, от имени которого идет регистрация. Например,
регистрация идет для пользователя sip:12345@99.144.144.105, а в поле
Contact - sip:67890@13.14.15.16
В то же время такое ограничение никак не прописано в RFC, в поле
Contact по стандарту может
присутствовать любой URI, даже не обязательно SIP.
К сожалению, мы не имеем возможности соблюсти эти требования,
поскольку они идут вразрез с логикой работы нашей системы.
Теперь зарегистрироваться получается.
Осталось понять специально это сделано или нет.
Также при звонке через публичный шлюз на определителе светится "AlterPSS".
Может это баг/фича этого софтсвича?
Можете поделиться фрагментом конфига? :)
|
|