On Tue, 10 Oct 2006 22:11:41 +0400
"Michael Kulakov" <CGatePro@mx.ru> wrote:
> Здравствуйте!
>
> поставлен 5.1c5 в виде подготовки к 5.1.
>
> на машине подняты 3 ip:
>
> 1 ( условно 36 ) - живет asterisk для преобразования h323-sip
>
> 2 ( условно 35 ) и ( условно 2 ) - живет cgp ( 5.1c5 ). на 35 - от 36
> сливается трафик в обе стороны, к .2 - прицеплены телефоны ( внутреняя
> сеть без routing наружу ).
>
> то есть
>
> ------------------------+
> |
> single computer |
> |
> +------+ +-----+ | +------+
> | | | | | | |
> | cgp 35 --- + 36 | ------ -+ h323 + ----- phone2 7940
> | | |astrisk| | | |
> +-- 2 -+ +-----+ | +------+
> | |
> ------------------------+
> |
>
> phone1
> 7940
>
> в router написано, что
>
> Signal:<6(3d)@domain> = gatewaycaller--6*#postmaster@domain
> Signal:<*@.35> = gatewayincoming--*#postmaster@domain
>
> в defaultaccountsettings прописаны свойства gw для gatewaycaller
>
> cначала звонки не ходили в обе стороны :)
>
> Было пусто в LAN ips, о чем оно писало в SysChanges log. После
>прописывания
> оных - звонки через gatewaycaller стали проходить от phone1 на phone2
Это странно. Нельзя ли получить CGatePro Logs (SIP Transport Log -> ALL INFO)для звонков при пустом и непустом LAN IPs?
> обратно, от phone2 на phone1 не идет с диагностикой:
>
> 21:43:47.754 1 SIGNAL-000128 failed to route the 'From' address. Error
>Code=unassigned local network address
><sip:6127@.36:5061>;tag=as6b797b5f
Оно теперь всегда пытается аутентицировать локальных звонящих, для чего пытается зарутить "From:".
Во-первых, он кривой (Астериск) - во From: номера порта быть не может. Это CGatePro пропускает, но порт игнорирует.
Во-вторых, адрес для него - местный. То, что на этом IP (.36) нету приёма по
SIP не делает его не-местным: может, у Вас на нем XMPP слушает, или еще
какой протокол.
Чтобы ему втолковать, что и как, надо добавить вот такую запись (Manual:
Router -> Explicit Routing via Remote systems):
NoRelay:Signal: .36 = .36.relay
Тогда оно будет к нему относиться как к внешнему домену, и не будет пробовать найти у себя домен, к которому этот IP адрес приписан.
> С уважением,
> Михаил Кулаков
>
> ps. Не документированы * и # к gateway в gatewaycaller или я не нашел где.
> Не документирован второй аргумент к gatewayincoming или я не нашел где.
На них пока нет документации в основном мануале. Вся имеющаяся документация - в них самих (в исходниках), в заголовке. Это, конечно, будет поправлено вскоре.
Sincerely,
Vladimir
Получено Tue Oct 10 20:37:43 2006
Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:15:07 MSK