Dual Servers
Два сервера с * соединены по IAX2. между ними NAT
iax.conf (1й сервер)
(clientsrv) (скобки квадратные)
type=friend
secret=123
host=dynamic
iax.conf (2й сервер)
(general) (скобки квадратные)
register => clientsrv:123@xxx.xxx.xxx.xxx (адрес 1го сервера)
(remotesrv) (скобки квадратные)
type=friend
host=xxx.xxx.xxx (адрес 1го сервера)
К каждому из этих серверов подключены телефоны по SIP
[333] (на 1м сервере)
[444] (на 2м сервере)
Оба регистрируются нормально. оба напрямую соединены (без NATов)
Пытаюсь позвонить с [444] на [333]
extensions.conf (на 2м сервере)
[444]
exten => 900,1,Dial(IAX2/remotesrv/333,30,r)
exten => 900,2,Congestion
Гудок есть. iax2 show channels выдает, что создано 2 канала (на обоих серверах). Однако телефон молчит и 1й сервер выдает:
NOTICE[1079]: chan_iax2.c:5468 socket_read: Rejected connect attempt from yyy.yyy.yyy.yyy, request'333@default' does not exist
Вроде делал все по этой инструкции:
http://www.voip-info.org/wiki-Asterisk+-+dual+servers
|