Страница 1 из 2
Соединение 2 серверов по IAX.Проблема
Добавлено: 06 июл 2016, 17:33
white_joker
Доброго дня форумчане!
Подскажите пожалуйста мне.У меня такая проблема.Соединяю по IAX 2 сервера.соединение устанавливается но при звонке происходит ошибка.
WARNING[24111][C-00009965]: chan_iax2.c:14202 iax2_exists: Unable to make DP cache
на другом конце сообщение
Accepted AUTHENTICATED TBD call from 10.10.*.*:4569
готов предоставить нужные сведения о конфигурации-спрашивайте)))
не кидайтесь тапками плз-не большой специалист.
Re: Соединение 2 серверов по IAX.Проблема
Добавлено: 07 июл 2016, 00:17
ded
А вот и первый тапок:
Accepted AUTHENTICATED TBD call from 10.10.*.*:4569
Вы скрываете звёздочками внутренние ИП адреса? Чтобы зачем?
Re: Соединение 2 серверов по IAX.Проблема
Добавлено: 07 июл 2016, 10:41
white_joker
ded писал(а):А вот и первый тапок:
Accepted AUTHENTICATED TBD call from 10.10.*.*:4569
Вы скрываете звёздочками внутренние ИП адреса? Чтобы зачем?
привычка.извините.внутренний адрес в данном случае необходим?
Re: Соединение 2 серверов по IAX.Проблема
Добавлено: 07 июл 2016, 11:39
ded
Необходимо а) избавление от привычек и б) понимание действий. У меня - нету понимания. вы бы описали соединение с точки зрения динамический/статический хост на каждой стороне, адресацию, наличие НАТ, и пр. Хотя бы на уровне текстовой схемы, типа что-то
Астериск1(10.10.123.50) -- IAX2 register---> (10.10.123.1)<router-NAT>(123.123.123.123) --- WAN --- IAX2 static host Астериск2(234.234.234.234)
Если есть динамический хост, то что говорит
CLI> iax2 show peers
CLI> iax2 show registry
?
Ошибка
WARNING[24111][C-00009965]: chan_iax2.c:14202 iax2_exists: Unable to make DP cache
происходит от запутанности сетевого ядра системы, на котором присутствуют несколько ИП адресов.
У Вас в конфигурации iax2 указан конкретный bindaddress ? Или =0.0.0.0 ?
Re: Соединение 2 серверов по IAX.Проблема
Добавлено: 07 июл 2016, 11:55
white_joker
ded писал(а):Необходимо а) избавление от привычек и б) понимание действий. У меня - нету понимания. вы бы описали соединение с точки зрения динамический/статический хост на каждой стороне, адресацию, наличие НАТ, и пр. Хотя бы на уровне текстовой схемы, типа что-то
Астериск1(10.10.123.50) -- IAX2 register---> (10.10.123.1)<router-NAT>(123.123.123.123) --- WAN --- IAX2 static host Астериск2(234.234.234.234)
Если есть динамический хост, то что говорит
CLI> iax2 show peers
CLI> iax2 show registry
?
Описываю:хосты оба статические(пока тестирую связь двух * в рамках внутренней сети)
Схема: Астериск1(10.10.16.2)--Астериск2(10.10.10.205)
asterisk*CLI> iax2 show peers
Name/Username Host Mask Port Status Description
itskrsk/itskrsk 10.10.10.205 (S) 255.255.255.255 4569 OK (3 ms)
1 iax2 peers [1 online, 0 offline, 0 unmonitored]
asterisk*CLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
0 IAX2 registrations.
asterisk-pesok*CLI> iax2 show peers
Name/Username Host Mask Port Status Description
itsspb/itsspb 10.10.16.2 (S) 255.255.255.255 4569 OK (1 ms)
1 iax2 peers [1 online, 0 offline, 0 unmonitored]
asterisk-pesok*CLI> iax2 show registry
Host dnsmgr Username Perceived Refresh State
0 IAX2 registrations.
на всякий случай
Re: Соединение 2 серверов по IAX.Проблема
Добавлено: 07 июл 2016, 12:56
ded
ded писал(а):Ошибка
WARNING[24111][C-00009965]: chan_iax2.c:14202 iax2_exists: Unable to make DP cache
происходит от запутанности сетевого ядра системы, на котором присутствуют несколько ИП адресов.
У Вас в конфигурации iax2 указан конкретный bindaddress ? Или =0.0.0.0 ?
Описание пиров в iax2.conf ??
Re: Соединение 2 серверов по IAX.Проблема
Добавлено: 07 июл 2016, 13:35
ded
Вы
1) зачем-то полностью цитируете предыдущее сообщение;
2) зачем-то публикуете ненужные замаркированные конфиги пиров и опций, которые захламляют понимание;
3) зачем-то именуете одинаковыми названиями iax2 пиры и юзеров, на обоих Астерисках, затрудняя понимание кто куда с каким credentials должен дозваниваться.
Всё это для меня неприемлемо, начисто отбивает охоту помогать.
Берите Книгу о будущем телефонии, примеры соединений по IAX2 и воспроизводите на своём стенде.
Re: Соединение 2 серверов по IAX.Проблема
Добавлено: 07 июл 2016, 14:24
white_joker
1.закончил цитировать!
2. Скопировал файл настроек целиком дабы ускорить процесс.
3.названы противоположные концы пир-юзер одинаково для удобства.
Помогите пожалуйста.Книгу читал. Сейчас прочту этот раздел еще раз.
Re: Соединение 2 серверов по IAX.Проблема
Добавлено: 07 июл 2016, 14:32
white_joker
удалил все лишнее исправил наименование так чтобы отличалось.
iax2.conf первого
[general]
bindaddr=10.10.16.2
iaxcompat=yes
delayreject=yes
bandwidth=low
disallow=all
allow=gsm
jitterbuffer=yes
forcejitterbuffer=yes
autokill=yes
[spbuser]
type=user
auth=plaintext
secret=*
context=employees
[krskpeer]
type=peer
auth=plaintext
username=krsk
secret=*
host=10.10.10.205
qualify=yes
Iax2.conf второго
[general]
bindaddr=10.10.10.205
iaxcompat=yes
delayreject=yes
bandwidth=low
disallow=all
allow=gsm
jitterbuffer=yes
forcejitterbuffer=yes
autokill=yes
[krskuser]
type=user
auth=plaintext
secret=*
context=local
[itsspb]
type=peer
auth=plaintext
username=spb
secret=*
host=10.10.16.2
qualify=yes
Re: Соединение 2 серверов по IAX.Проблема
Добавлено: 07 июл 2016, 14:38
april22
TS есть споллер ... уберите портянки туда ....
рука устала мотать .