[AsteriskBrasil] Goto em Realtime

Matheus Cucoloto matheuscucoloto em gmail.com
Quarta Fevereiro 21 14:59:03 BRST 2007


Olá pessoal, veja o meu ambiente...

uso asterisk realtime com postgre

eu tenho dois contextos...

default e uraagentes

[default]
include => uraagentes
switch => Realtime/default@

[uraagentes]
switch => Realtime/uraagentes@


no contexto default eu crio um ramal "8" e faco um goto(uraagentes,s,1)

e no contexto uraagentes eu faco um exten s para fazer um Playback lalalal

soh que no cli do asterisk quando eu digito 8 de algum ramal rola o seguinte:

Feb 22 14:03:44 NOTICE[8636]: pbx.c:1745 pbx_extension_helper: Cannot
find extension '8' in context 'default'
Feb 22 14:03:44 WARNING[8636]: pbx.c:6516 ast_parseable_goto: Priority
'uraagentes,s,1' must be a number > 0, or valid label

Beleeeeza... ai eu tiro o meu contexto default do banco e coloco um
ramal no arquivo desse jeito...

[default]
include => uraagentes
exten => 8,1,Goto(uraagentes,s,1)

[uraagentes]
switch => Realtime/uraagentes@


e o negocio funciona...

Ai tentei inverter... e nao funcionou!....

veja a minha select do ramal 8

asterisk=# select * from extensions where exten=8;
 id  |    context     | exten | priority | app  |    appdata
-----+----------------+-------+----------+------+----------------
 103 | default | 8     |        1 | Goto | uraagentes,s,1
(1 row)

asterisk=#

e ae??? q q eu faco para que os dois contextos funcionem juntos no banco...

Abraços

-- 
Matheus Cucoloto
System Admin.
Net Admin.


Mais detalhes sobre a lista de discussão AsteriskBrasil