AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Донабор сервера Б в IVR

Asterisk GUI 12 сообщений -
#1

У меня есть 2 сервера, Триксбокс А и Б (2.8.0.4), в коробку А по Е1 приходит DID номер (который предназначен для коробки Б), дальше он подается на IVR коробки А, дальше по iax2 идет соединение с коробкой Б, так вот номера коробки А могу сразу донабрать, а на коробку Б не достучаться...когда прописывал в ivr опции 1 -> создал ring group 6010, а в ней уже номера коробки Б вписывал с форматом 2XXX#

Как подкрутить чтобы номера коробки Б тоже могли подключаться? или вообще надо все переделать накх на коробку Б чтобы IVR на ней крутилась?

Вот такой у меня щас IVR

[ivr-3]
include => ivr-3-custom
include => from-did-direct-ivr
include => app-directory
exten => #,1,dbDel(${BLKVM_OVERRIDE})
exten => #,n,Set(__NODEST=)
exten => #,n,Goto(app-directory,#,1)
exten => h,1,Hangup
exten => s,1,Set(MSG=custom/Palmira)
exten => s,n,Set(LOOPCOUNT=0)
exten => s,n,Set(__DIR-CONTEXT=default)
exten => s,n,Set(_IVR_CONTEXT_${CONTEXT}=${IVR_CONTEXT})
exten => s,n,Set(_IVR_CONTEXT=${CONTEXT})
exten => s,n,GotoIf($["${CDR(disposition)}" = "ANSWERED"]?begin)
exten => s,n,Answer
exten => s,n,Wait(1)
exten => s,n(begin),Set(TIMEOUT(digit)=3)
exten => s,n,Set(TIMEOUT(response)=10)
exten => s,n,Set(__IVR_RETVM=)
exten => s,n,ExecIf($["${MSG}" != ""]?Background(${MSG}))
exten => s,n,WaitExten(,)
exten => hang,1,Playback(vm-goodbye)
exten => hang,n,Hangup
exten => 1,1,dbDel(${BLKVM_OVERRIDE})
exten => 1,n,Set(__NODEST=)
exten => 1,n,GotoIf($["x${IVR_CONTEXT_${CONTEXT}}" = "x"]?ext-group,6010,1:${IVR_CONTEXT_${CONTEXT}},return,1)
exten => 2,1,dbDel(${BLKVM_OVERRIDE})
exten => 2,n,Set(__NODEST=)
exten => 2,n,GotoIf($["x${IVR_CONTEXT_${CONTEXT}}" = "x"]?ext-group,6011,1:${IVR_CONTEXT_${CONTEXT}},return,1)
exten => 3,1,dbDel(${BLKVM_OVERRIDE})
exten => 3,n,Set(__NODEST=)
exten => 3,n,GotoIf($["x${IVR_CONTEXT_${CONTEXT}}" = "x"]?ext-group,6012,1:${IVR_CONTEXT_${CONTEXT}},return,1)
exten => t,1,dbDel(${BLKVM_OVERRIDE})
exten => t,n,Set(__NODEST=)
exten => t,n,GotoIf($["x${IVR_CONTEXT_${CONTEXT}}" = "x"]?ext-group,6010,1:${IVR_CONTEXT_${CONTEXT}},return,1)
exten => i,1,Playback(invalid)
exten => i,n,Goto(loop,1)
exten => loop,1,Set(LOOPCOUNT=$[${LOOPCOUNT} + 1])
exten => loop,n,GotoIf($[${LOOPCOUNT} > 2]?hang,1)
exten => loop,n,Goto(ivr-3,s,begin)
exten => return,1,Set(MSG=custom/Palmira)
exten => return,n,Set(_IVR_CONTEXT=${CONTEXT})
exten => return,n,Set(_IVR_CONTEXT_${CONTEXT}=${IVR_CONTEXT_${CONTEXT}})
exten => return,n,Goto(ivr-3,s,begin)
exten => fax,1,Goto(ext-fax,in_fax,1)

; end of [ivr-3]
#2

я делал через misc destinations
#3

сервак в инет не выставлен, есть мануал или способ как локально модуль поставить??
#4

Цитата:
сервак в инет не выставлен, есть мануал или способ как локально модуль поставить??

скачиваете с сайта free pbx, и ставите через меню modules

http://mirror.freepbx.org/modules/release/
#5

О спасибочки! Ставлю 2.11

Added after 3 hours 25 minutes:

скачал на десктоп, в gui указал путь к файлу miscdests-2.11.latest.tgz но после upload выкидывает оранжевое окно с надписью No direct script access allowed

пойду гуглить_)

Added after 3 hours 44 minutes:

Пробовал ручками через консоль установить:


[trixbox1.localdomain bin]# ./module_admin install miscdests
No direct script access allowed[trixbox1.localdomain bin]#

Слушайте, а может из-за того что wwwadmin'a я вырубил нафиг, когда пользователя maint менял, и паролил страничку режима User?
#6

так может прав не добавил? похоже очень... режим Admin может надо, а не User? сорри, у меня Elastix, там freepbx вшитая (пока)
#8

freepbx много своего впиливает при установке, так что наверно надо гуглить freepbx+trixbox Smile а мануал грамотный Smile
#9

Что то не выходит каменный цветок, пойду пороюсь в trixbox.conf
#10

Блин ппц, триксбокс говно!))

Косяк на косяке, все допиливать в нем надо...установил с нуля все стандартные пароля и никаких изменений не делал, попробовал установить модуль локально, та же хрень получается No direct script access allowed...
#11

а зачем вообще выбирать сборку, которая не обновляется ...
#12

спасибо кэп!