ded писал(а):не в данной конфигурации точно. shader, а как Вы указали несколько конфигураций Asterisk на одной Gentoo?
и какая конфигурация iax2.conf в области bindaddr= ?
Собрал Asterisk со всем конфигами в одну папку:
Код: Выделить всё
./configure --prefix=/home/sergey/asterisk11/asterisk_2 --exec-prefix=/home/sergey/asterisk11/asterisk_2
А слинковать пробовал так:
в Asterisk #1:
iax.conf
Код: Выделить всё
....
register => vasya:supersecret@127.0.0.1:4570
bindport=4571
bindaddr=127.0.0.1:4571
...
[secondasterisk]
type=friend
username=petya
secret=supersecret
description=Second asterisk
context=office
qualify=yes
...
asterisk #2
iax.conf
Код: Выделить всё
...
register => petya:supersecret@127.0.0.1:4571
bindport=4570
bindaddr=127.0.0.1:4570
...
[firstasterisk]
type=peer
username=vasya
secret=supersecret
description=to FIrst asterisk ; Description of this peer, as listed by
qualify=yes
И при этом Asterisk в обоих консолях выдаёт примерно одно и то же:
Код: Выделить всё
*CLI> iax2 show peers
Name/Username Host Mask Port Status Description
secondasterisk/ 0.0.0.0 (S) 0.0.0.0 4569 UNKNOWN Second asterisk
1 iax2 peers [0 online, 1 offline, 0 unmonitored]
Т. е. очевидно, что по каким-то причинам Asterisk'и не хотят слушать указанный мною не дефолтный порт.