Problemas con buzon de voz

Problemas con buzon de voz

Posted Febrero 13th, 2008 by Danny Pestana

Amigos, esto es lo que me esta mostrando la consola despues de habilitar DEBUG en logger.conf, al llamar a la extension 3000 (buzon de voz) me muestra lo siguiente:

-- Executing [3000@miprimerejemplo:1] VoiceMailMain("SIP/2000-081e5980", "") in new stack
-- Playing 'vm-login' (language 'en')
[Feb 12 23:22:43] DEBUG[6852]: sched.c:204 sched_settime: Request to schedule in the past?!?!
[Feb 12 23:22:44] NOTICE[6852]: rtp.c:1283 ast_rtp_read: Unknown RTP codec 126 received from '201.211.171.212'
[Feb 12 23:22:44] NOTICE[6852]: rtp.c:1283 ast_rtp_read: Unknown RTP codec 126 received from '201.211.171.212'
[Feb 12 23:22:44] NOTICE[6852]: rtp.c:1283 ast_rtp_read: Unknown RTP codec 126 received from '201.211.171.212'
[Feb 12 23:22:44] NOTICE[6852]: rtp.c:1283 ast_rtp_read: Unknown RTP codec 126 received from '201.211.171.212'
[Feb 12 23:22:44] NOTICE[6852]: rtp.c:1283 ast_rtp_read: Unknown RTP codec 126 received from '201.211.171.212'
[Feb 12 23:22:44] NOTICE[6852]: rtp.c:1283 ast_rtp_read: Unknown RTP codec 126 received from '201.211.171.212'
-- Playing 'vm-password' (language 'en')
[Feb 12 23:22:54] NOTICE[6852]: rtp.c:1283 ast_rtp_read: Unknown RTP codec 126 received from '201.211.171.212'
[Feb 12 23:22:54] NOTICE[6852]: rtp.c:1283 ast_rtp_read: Unknown RTP codec 126 received from '201.211.171.212'
-- Incorrect password '1234' for user '2000' (context = default)
-- Playing 'vm-incorrect-mailbox' (language 'en')

Ahora bien analizando, no entiendo por que dice "-- Incorrect password '1234' for user '2000' (context = default)" es decir, el contexto de mis extensiones no es default, es, miprimerejemplo como se puede ver en las configuraciones que envie arriba en mi primer mensaje Sad tampoco entiendo porq me dice que tengo un RTP codec 126 unknown :S

Espero su ayuda y saludos amigos!!!

mis extensiones, sip.conf y voicemail.conf estan creadas de esta manera:

[miprimerbuzon]
2000 => 1234,Danny,dannypol901@hotmail.com,,tz=central|attach=yes|saycid=yes|operator=yes
2001 => 4321,Dias,ing.diasdanny@gmail.com,,tz=central|attach=yes|saycid=yes|operator=yes

;extensions.conf

[miprimerejemplo]
exten => 2000,1,Dial(SIP/2000,30,Ttm)
exten => 2000,2,Voicemail(2000)
exten => 2000,101,Hangup

exten => 2001,1,Dial(SIP/2001,30,Ttm)
exten => 2001,2,Voicemail(2001)
exten => 2001,101,Hangup

exten => 3000,1,voicemailmain

;SIP.CONF
[2000]
type=friend
Username=2000
secret=a2000b
host=dynamic
context=miprimerejemplo
callerid=Danny
canreinvite=yes
disallow=all
allow=ulaw
allow=alaw
allow=speex
allow=gsm
allow=h261
allow=h263
allow=h263p
qualify=yes
nat=no
dtmfmode=info
mailbox=2000@miprimerbuzon

[2001]
type=friend
Username=2001
secret=a2001b
host=dynamic
context=miprimerejemplo
callerid=Danny
canreinvite=yes
disallow=all
allow=ulaw
allow=alaw
allow=speex
allow=gsm
allow=h261
allow=h263
allow=h263p
qualify=yes
nat=no
dtmfmode=info
mailbox=2001@miprimerbuzon

problemas con configuracion de extenciones

hola
pues debes verificar que este bien configurado voicemail y que en el telefono los datos esten bien registrados y que concida la misma contraseña
de igual forma esperamos que te pueda servir esta configuracion :

[general]
context=default
port=5060
bindaddr=0.0.0.0

[20000]
type=friend
secret=123456
qualify=yes
nat=no
host=dynamic
canreinvite=no
context=miprimerejemplo
mailbox=20000@miprimerbuzon

[20100]
type=friend
secret=654321
qualify=yes
nat=no
host=dynamic
canreinvite=no
context=miprimerejemplo
mailbox=20100@miprimerbuzon

Posted by raas on Mié, 2010-02-03 01:21
pll

Hola,

Tu error se debe a que no estas especificando el contexto, el formato de la aplicación voicemail es: "VoiceMail(mailbox[@context])"

Entonces, cambiando tu configuración...

[miprimerejemplo]
exten => 2000,1,Dial(SIP/2000,30,Ttm)
exten => 2000,2,Voicemail(2000@miprimerbuzon)
exten => 2000,101,Hangup

exten => 2001,1,Dial(SIP/2001,30,Ttm)
exten => 2001,2,Voicemail(2001@miprimerbuzon)
exten => 2001,101,Hangup

exten => 3000,1,voicemailmain

Listo, debería funcionar.

Suerte,

PLL.

Posted by pll on Mié, 2008-02-13 17:43
Amigo aqui esta lo que

Amigo aqui esta lo que hice:

[miprimerejemplo]

exten => 2000,1,Dial(SIP/2000|30|Ttm)
exten => 2000,2,Voicemail(2000@miprimerbuzon)
exten => 2000,101,Hangup

exten => 2001,1,Dial(SIP/2001|30)
exten => 2001,2,Voicemail(2001@miprimerbuzon)
exten => 2001,101,Hangup

exten => 2002,1,Dial(SIP/2002|30)
exten => 2002,2,Voicemail(2002@miprimerbuzon)
exten => 2002,101,Hangup

exten => 3000,1,VoicemailMain

Al ponerlo @miprimerejemplo no cae al buzon de voz, asi que decidi ponerlo @miprimerbuzon, que es el contexto que tengo definido para mailbox en sip.conf y asi lo tengo definido en voicemail.conf

[miprimerbuzon]

2000 => 1234,danny,ing.diasdanny@gmai.com,,|tz=central|attach=yes|saycid=yes|dialout=fromvm|callback=fromvm|review=yes|operator=yes|envelope=yes|sayduration=yes|saydurationm=1

2001 => 4321,ivan,ing.diasdanny@gmail.com,,|tz=central|attach=yes|saycid=yes|dialout=fromvm|callback=fromvm|review=yes|operator=yes|envelope=yes|sayduration=yes|saydurationm=1

pero al llamar al 3000, me dice password incorrect :S no se que hacer amigo, todo esta aparentemente bien, incluso reviso los mensaje por consola y simplemente me dice password incorrect Sad

Espero tu valiosa ayuda amigo, saludos!!!

Posted by Danny Pestana on Jue, 2008-02-14 05:07
pll

Hola,

Es extraño puesto que debería preguntarte por el usuario antes de la contraseña.

Prueba con esto:
exten => 3000,1,VoiceMailMain(2002@miprimerbuzon,s)

edit-

Olvide que estas usando contextos.

Reemplaza:
exten => 3000,1,VoiceMailMain
Por:
exten => 3000,1,VoiceMailMain(@miprimerbuzon)

PLL.

Posted by pll on Jue, 2008-02-14 17:34
Que tal amigo, es asi, me

Que tal amigo, es asi, me pregunta primero por el usuario y lo ingreso sin problemas, pero al momento de ingresar el password luego que me lo pide, me dice q es erroneo, intentare con tus ayudas y te estare informando amigo,

Muchisimas gracias por tu valioso soporte

Saludos!!!

Posted by Danny Pestana on Jue, 2008-02-14 17:52
que telefono ip estas usando

a ver me pudes indicar que tipo de softphone estas usando o estas usando un bt200 porque a mi me sucdio un probelma parecido con un telefono ip bt200 que cada ves que queria ver el buzon de voz me daba contraseña incorrecta, y el problema se debia aque en la configuraicon de mi bt200 en la pestaña de account hay una opcion para escoger el dtmf del telefono verifica que este habilitdo con el dtmf si nno lo esta colocalo en dtmf y vuelve a probar en ingresar a tu buzon

Posted by rony_mtm on Jue, 2008-02-14 06:02
Amigo estoy usando el

Amigo estoy usando el eyebeam (softphone) y algo curioso sucede, resulta que el error queme da la consola es la siguiente:

-- Incorrect password '1234' for user '2000' (context = default)

cuando mi contexto para estas extensiones es miprimerejemplo :S

aqui esta la configuracion en extensions, sip y voicemail a ver si me pueden ayudar amigos

;SIP.CONF
[2000]
type=friend
Username=2000
secret=a2000b
host=dynamic
context=miprimerejemplo
callerid=Danny
canreinvite=yes
disallow=all
allow=ulaw
allow=alaw
allow=speex
allow=gsm
allow=h261
allow=h263
allow=h263p
qualify=yes
nat=no
dtmfmode=info
mailbox=2000@miprimerbuzon

;voicemail.CONF
[miprimerbuzon]
2000 => 1234,Danny,dannypol901@hotmail.com,,tz=central|attach=yes|saycid=yes|operator=yes

[miprimerejemplo]
exten => 2000,1,Dial(SIP/2000,30,Ttm)
exten => 2000,2,Voicemail(2000@miprimerbuzon)
exten => 2000,101,Hangup

Lo curioso es que al yo habilitar una extension que viene ya preconfigurada como ejemplo (bajo el contexto default) en asterisk, todo corre bien, sin ningun problema, no comprendo lo que sucede :(

Saludos amigos y espero sus valiosos comentarios!!!

Posted by Danny Pestana on Jue, 2008-02-14 17:33
Muchas gracias, te estare

Muchas gracias, te estare informando amigo, saludos!!!

Posted by Danny Pestana on Mié, 2008-02-13 18:10