номер ГТС по SIP
Добрый день!
Задача крайне простая - есть прямой номер ГТС, который раздается по SIPу. Его нужно раздать на софтфон.
Сижу 3-й день и скоро откину копыта.
Установку и настройку сделал по рецепту: http://habrahabr.ru/blogs/asterisk/54816/
Транк поднимается:
*CLI> sip show registry
Host Username Refresh State Reg.Time
sip.***.ru:5060 8812*****33 105 Registered Fri, 13 Nov 2009 13:10:11
1 SIP registrations.
*CLI>
Но при попытке позвонить на ГТС в трубке "занято".
Дебаг включен.
Во время звонка в консоль выдается масса полезной и не очень информации. Ошибок нет.
Конфиги руками не трогал (только включил дебаг).
Судя по всему, в конфигах 99% - лишняя каша.
Поскольку конфиги огромные, привожу только части:
Сейчас /etc/asterisk/users.conf содержит:
[MySipTrunk]
host = sip.***.ru
username = 8812*****33
secret = *********
trunkname = MySipTrunk
context = DID_MySipTrunk
group = null
hasexten = no
hasiax = no
hassip = yes
registeriax = no
registersip = yes
trunkstyle = voip
disallow = all
allow = all
/etc/asterisk/extensions.conf
[DID_MySipTrunk]
include = DID_MySipTrunk_default
[DID_MySipTrunk_default]
exten = _X.,1,Goto(default,6000,1)
[CallingRule_AllCalls]
exten = _XXXXX.,1,Macro(trunkdial-failover-0.3,${MySipTrunk}/${EXTEN:0},,MySipTrunk,)
Я думаю, что нужно стереть все эту кашу и переписать вручную именно то, что нужно.
Но что именно?
Уважаемые товарищи, помогите!
|