Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / TrixBox, Elastix, FreePbx / SIP-IAX-SIP Входящая маршрутизация

SIP-IAX-SIP Входящая маршрутизация

1 23>
Сообщений: 16

SIP-IAX-SIP Входящая маршрутизация

Я новичок в VoIP поэтому прошу сильно ногами не бить, достаточно будет просто указать в каком направлении копать, а если еще и носом ткнете будет вообще великолепно :)
Ситуация такая. Есть офисный asterisk пусть будет #1 к нему подключаются sip эктэншены внутри офиса, провайдер который предоставляет инет voip не дает и нет возможности его поменять/провести аналоговые линии. При звонке в "город" asterisk iax транком цепляется на iax экстэншн другого астериска который подключен к другому провайдеру (пусть будет #2) и дальше по outbound роуту звонок идет по sip транку на сервак провайдера. Исходящие вызовы идут нормально - входящих нет вообще. В cli заметил "Unable to create channel of type 'IAX2' (cause 20 - Unknown)"
Инбаунд роуты упрощены до безобразия - anycid/anydid, Allow Anonymous Inbound SIP Calls тоже включены на обоих серваках на всякий случай. Оба астериска находятся за натом, оба имеют белые ip, провайдерский softx3000 имеет адрес вида 10.xx.xx.xx поэтому напрямую с первого астериска до него не достучаться.
2010-08-11 14:57

Avatara of zepps
Откуда: Москва
Сообщений: 770

Re: SIP-IAX-SIP Входящая маршрутизация

Покажите iax и sip конфиги.
2010-08-11 15:55

Сообщений: 16

Re: SIP-IAX-SIP Входящая маршрутизация

Asterisk #1
sip ext
[501]
deny=0.0.0.0/0.0.0.0
secret=xxxx
dtmfmode=rfc2833
canreinvite=no
context=from-internal
host=dynamic
type=friend
nat=yes
port=5060
qualify=yes
callgroup=
pickupgroup=
dial=SIP/501
accountcode=
mailbox=501@device
permit=0.0.0.0/0.0.0.0
callerid=device <501>
call-limit=50
faxdetect=no

iax_additional.conf

[510]
secret=xxxx
username=510
fromuser=510
type=user
context=from-trunk
insecure=very


Asterisk #2

iax_additional.conf

[510]
deny=0.0.0.0/0.0.0.0
secret=xxxx
transfer=no
context=from-internal
host=dynamic
type=friend
port=4569
qualify=yes
dial=IAX2/510
mailbox=510@device
permit=0.0.0.0/0.0.0.0
callerid=device <510>
setvar=REALCALLERIDNUM=510

iax_custom.conf
rtcachefriends=yes - не помогает, прописал начитавшись про эту ошибку

sip транк наружу
[xxxx]
context=from-trunk
fromuser=xxxx
secret=xxxx
type=user
canreinvite=no
qualify=no
username=xxxx

[xxxxsip]
disallow=all
host=10.10.0.2
username=xxxx
secret=xxxx
type=peer
insecure=port,invite
dtmfmode=rfc2833
allow=alaw
allow=ulaw
allow=gsm
canredirect=no
canreinvite=no
context=from-trunk-sip-xxxxsip
2010-08-11 16:29

Сообщений: 16

Re: SIP-IAX-SIP Входящая маршрутизация

еще sip_nat.conf на втором астере

externip=xx.xx.xx.xx
nat=yes

на первом по идее не надо - там только iax наружу и он вроде дружит с натом, а все сип клиенты находятся внутри сети.
2010-08-11 16:33

Сообщений: 16

Re: SIP-IAX-SIP Входящая маршрутизация

еще кусок iax_additional.conf первого астера забыл
[xxxxtrunk]
host=xx.xx.xx.xx
username=510
secret=xxxx
type=peer
insecure=very
qualify=yes
canreinvite=yes
context=from-trunk-iax2-xxxxtrunk
2010-08-11 16:41

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: SIP-IAX-SIP Входящая маршрутизация

canreinvite=yes - сознательный выбор?
2010-08-11 17:24

Сообщений: 16

Re: SIP-IAX-SIP Входящая маршрутизация

это я эксперементировал во время моей борьбы с натом, хотел с астера на астер сип прокинуть, игрался со всякими станами, айсами, alg, проксями... в итоге с iaxом все завелось с полпинка. поправил на canreinvite=no. результат не изменился. кстати когда я прокидывал сип через нат - входящие были, но без звука.
2010-08-11 18:33

Сообщений: 16

Re: SIP-IAX-SIP Входящая маршрутизация

хм, поправил на экстеншене 2 астера host=dynamic на белый айпи первого астера, теперь ругается так
Aug 11 19:20:41 WARNING [2771] chan_iax2.c: Call rejected by xx.xx.xx.xx: No authority found
Aug 11 19:20:41 VERBOSE [3465] chan_iax2.c: -- Hungup 'IAX2/510-1658'
Aug 11 19:20:41 VERBOSE [3465] app_dial.c: == Everyone is busy/congested at this time (1:0/0/1)
будем продолжать курить мануалы/форумы :)
2010-08-11 19:26

Avatara of zepps
Откуда: Москва
Сообщений: 770

Re: SIP-IAX-SIP Входящая маршрутизация

А host у вас указывается в строке регистрации? Или про него вообще забыли:

[510]
secret=xxxx
username=510
fromuser=510
type=user
context=from-trunk
insecure=very
2010-08-11 22:30

Сообщений: 16

Re: SIP-IAX-SIP Входящая маршрутизация

строка регистрации присутствует во всех транках
2010-08-11 23:16

1 23>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru