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

Символ @ в поле username

Проблемы и их решения Asterisk как такового

Модератор: april22

Символ @ в поле username

Сообщение pp77 » 20 фев 2014, 12:51

Добрый день!

Помогите настроить asterisk (дистрибутив elastix). Софтсвич huawei хочет видеть в качестве username имя с доменом, типа такого: "+74951234567@region1.domain.ru".
Перепробовал все поля в PEER Details, User Details, и Register String, однако elastix упорно шлет только первую часть username - без домена после собачки.

PEER DETAILS
username=+74951234567@region1.domain.ru
host=region1.domain.ru
fromuser=+74951234567@region1.domain.ru

Register String
+74951234567@region1.domain.ru:PASSWORD@region1.domain.ru

Вот, что видно wireshark-ом:
Authorization: Digest username="+74951234567", realm="region1.domain.ru", algorithm=MD5, uri="sip:region1.domain.ru",...

Как вставить символ @ в username ?
pp77
 
Сообщений: 16
Зарегистрирован: 20 фев 2014, 12:40

Re: Символ @ в поле username

Сообщение ded » 20 фев 2014, 13:09

"+74951234567@region1.domain.ru":PASSWORD@region1.domain.ru
ded
 
Сообщений: 14374
Зарегистрирован: 26 авг 2010, 19:00

Re: Символ @ в поле username

Сообщение pp77 » 20 фев 2014, 13:56

Наверное помогло, но теперь REGISTER выглядит так:
From: <sip:+74951234567@region1.domain.ru@region1.domain.ru>;tag=as2d787002

Когда кавычки не ставил, REGISTER был правильным:
From: <sip:+74951234567@region1.domain.ru>;tag=as6730336a

теперь регистрация не проходит из-за неправильного REGISTER
pp77
 
Сообщений: 16
Зарегистрирован: 20 фев 2014, 12:40

Re: Символ @ в поле username

Сообщение ded » 20 фев 2014, 14:04

Раньше проходила регистрация? Оставляйте так, как раньше. Переделывайте
PEER DETAILS
username="+74951234567@region1.domain.ru"
host=region1.domain.ru
fromuser="+74951234567@region1.domain.ru"
ded
 
Сообщений: 14374
Зарегистрирован: 26 авг 2010, 19:00

Re: Символ @ в поле username

Сообщение pp77 » 20 фев 2014, 14:27

Такой PEER DETAILS я пробовал. Это не помогает:
Authorization: Digest username="+74951234567", realm="region1.domain.ru", algorithm=MD5, uri="sip:region1.domain.ru",...
pp77
 
Сообщений: 16
Зарегистрирован: 20 фев 2014, 12:40

Re: Символ @ в поле username

Сообщение ded » 20 фев 2014, 14:31

В платный суппорт.
ded
 
Сообщений: 14374
Зарегистрирован: 26 авг 2010, 19:00

Re: Символ @ в поле username

Сообщение andrew55555 » 24 фев 2014, 18:31

Документация по регистер строке
register => [peer?][transport://]user[@domain][:secret[:authuser]]@host[:port][/extension][~expiry]

Я так понял, вам надо, чтобы авторизационный юзер был с доменом, значит получается, что-то типа

+74951234567@region1.domain.ru:PASSWORD:"+74951234567@region1.domain.ru"@region1.domain.ru
andrew55555
 
Сообщений: 7
Зарегистрирован: 14 фев 2014, 17:55

Re: Символ @ в поле username

Сообщение pp77 » 25 фев 2014, 13:11

Да, нашел эту доку чуть раньше и все заработало. Спасибо!

Сработала вот такая строка, даже без кавычек

+74951234567:PASS:+74951234567@region1.domain.ru@region1.domain.ru/+74951234567
pp77
 
Сообщений: 16
Зарегистрирован: 20 фев 2014, 12:40


Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

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

© 2008 — 2020 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH