Страница 1 из 2

странное поведение транка

Добавлено: 10 апр 2014, 10:55
denis.pimenov
Добрый день!
Сразу прошу не пинать, т.к. не гуру, потому и спрашиваю.
дано:
использую последний релиз Distro
на него приходит около 15 транков. все, кроме 3-х работают нормально и входящие и исходящие.
3 транка работают на выход, но не работают на вход.
На вход получаем мнгновенный отлуп с сообщением в лог:

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

[2014-04-10 10:44:08] WARNING[2169][C-0000034a] chan_sip.c: username mismatch, have <XXXX>, digest has <xxxxxxxxxxx>
[2014-04-10 10:44:08] NOTICE[2169][C-0000034a] chan_sip.c: Failed to authenticate device "7903xxxxxxx" <sip:7903xxxxxxx@xxx.xxx.xxx.xxx>;tag=as63234c83
где xxxx - исходящий безномерной транк (к этому транку претензий нет)
xxxxxxxxxxx - номер транка на который звоним
7903xxxxxxx - мой номер
Во входящих маршрутах есть правило для всех DIDs
Если прописываю транк на софтфоне xlite, то входящие работают.
В чём может быть причина и где искать концы такого поведения?

Re: странное поведение транка

Добавлено: 10 апр 2014, 11:02
ded
Попробуйте решить проблему самостоятельно. Она не уникальна:
http://bit.ly/Q8dIzX

Re: странное поведение транка

Добавлено: 10 апр 2014, 11:13
denis.pimenov
прошёл по ссылке, гугл выдал список прочтённых мною ссылок. Но возможно я где-то что-то совсем не понимаю, т.к. всё прочтённое мне не помогло. После чего и обратился за помощью.

Re: странное поведение транка

Добавлено: 10 апр 2014, 11:20
ded
Попробуйте поставить на 3-х транках, которые работают на выход, но не работают на вход параметр
insecure=invite

Re: странное поведение транка

Добавлено: 10 апр 2014, 11:24
denis.pimenov
Стоит изначально (с тех поддержкой этих транков проверяли)

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

username=7499XXXXXXX
type=peer
secret=XXXXXXXXX
host=xxx.xxx.xxx.xxx
[b]insecure=invite[/b]
register=yes
context=from-trunk

Re: странное поведение транка

Добавлено: 10 апр 2014, 11:34
Vlad1983
register=yes
где вы такую опцию нашли?

Re: странное поведение транка

Добавлено: 10 апр 2014, 11:35
ded
Так и продолжали бы исследовать с тех поддержкой этих транков? Они вообще вам не бесплатно же это поставляют?
1) старайтесь не использовать везде ХХХХ и ххххх в have <XXXX>, digest has <xxxxxxxxxxx>, "7903xxxxxxx"? это не даёт ясности. Делайте замены типа alfa, r_basilique, 79034567890, и т.п.
2) как называется ваш пир?
3) уберите там register=yes

Vlad, есть такая опция на пирах, это замена отдельной строки
register => name:secret@host.provider.org/12345467
Registrations within a peer declaration. You can now add register=yes to the peer section in sip.conf. This will make Asterisk register that account with an outbound provider. Incoming calls will be matched to the incoming context of the peer.

Re: странное поведение транка

Добавлено: 10 апр 2014, 11:50
denis.pimenov
Они сейчас исследуют, т.к. все 3-и транка находятся у них на одном сервере. Другие (работающие) транки на другом.
2) по номеру: 74991231212
3) убрал.

Re: странное поведение транка

Добавлено: 10 апр 2014, 12:36
denis.pimenov
ситуация не поменялась. :(

Re: странное поведение транка

Добавлено: 10 апр 2014, 12:57
ded
denis.pimenov писал(а):2) по номеру: 74991231212.
Вот это и является проблемой. Прибегает SIP пакет INVITE адресованый юзеру 74991231212, sip:74991231212@ip_addr_of_asterisk
а подписан в дайджесте типа username=alpha