AUTHENTICATE FUNCTION

AUTHENTICATE FUNCTION

Posted Febrero 10th, 2010 by Munk3y

Hola, estoy realizando una app en asterisk, que me permita identificar a los usuarios para brindarles cierta información personal a cada uno.

Estuve viendo la funcion Autenticathe, y esta es la configuración:

exten => *12,1,Set(CHANNEL(language)=es)
exten => *12,2,Set(TIMEOUT(response)=10)
exten => *12,3,Answer()
exten => *12,4,Background(auth-thankyou)
exten => *12,5,WaitExten()

exten => 1,1,Authenticate(/etc/asterisk/passwd_code.txt,am);
exten => 1,2,WaitMusicOnHold(5)
exten => 1,3,Hangup

Todo funciona de maravilla ya que puedo ingresar el password y funciona ok.
Mi pregunta era si se podian cambiar las voces de la funcion authenticate, personalizar la voz de "ingrese su contraseña" y todo eso.
Si hay alguna solucion o alguna pista estaré agradecido con su colaboraci{on.

Me despido!!!!

funcion authenticate

yo he estado probando con la funcion authenticate y siempre me da clave invalida, me podrias decir como tienes colocada la clave en el archivo, porque me doy cuenta que tienes la opcion "m" la cual debes tener la clave en md5, por favor si puedes postear un ejemplo, anexo la configuracion como la tengo, agradeciria la ayuda que me puedan prestar

contrasena.txt
2525:9407c826d8e3c07ad37cb2d13d1cb641

extension.conf
exten => _2[0-1]XX,1,Authenticate(/etc/asterisk/contrasena.txt,am,4)
exten => _2[0-1]XX,2,Dial(OOH323/${EXTEN},20,rtT)
exten => _2[0-1]XX,3,Hangup()
exten => _2[0-1]XX,102,Playback(auth-incorrect)
exten => _2[0-1]XX,103,Hangup()

Posted by kmathison on Vie, 2010-08-20 15:25
Mismo problema

Tengo el mismo problema, hasta ahora no puedo autenticar mi contraseña, siempre me sale incorrecta.

Tengo mi archivo en bloqueo.txt y nada.

Lo pudiste solucionar?

Posted by osek2112 on Mié, 2012-01-11 17:27
Permisos

Hola,
Puede ser que te falten permisos de lectura/escritura

Posted by Nestor on Mié, 2012-01-11 22:53
El archivo vm-password.gsm

El archivo vm-password.gsm en el directorio /var/lib/asterisk/sounds es el que pide la clave, aqui están otros archivos que hacen referencia a la clave:

%conf-getpin.gsm%Por favor, ingrese la clave para la conferencia.
%conf-invalidpin.gsm%N�mero de clave inv�lido para esta conferencia.
phylevn@phylevn:/var/lib/asterisk/sounds/es$ cat asterisk-sounds/sounds.txt | grep clave
%agent-pass.gsm%Por favor escriba su clave seguida de la tecla de n�mero.
%auth-incorrect.gsm%Clave incorrecta, por favor ingrese su clave de nuevo seguida de la tecla de n�mero.
%conf-getpin.gsm%Por favor, ingrese la clave para la conferencia.
%conf-invalidpin.gsm%N�mero de clave inv�lido para esta conferencia.
%privacy-prompt.gsm%Favor de ingresar su n�mero telef�nico de 10 d�gitos comenzando con la clave de larga distancia.
%vm-mismatch.gsm%Las claves que ingresaste no concuerdan. Por favor int�ntalo de nuevo.
%vm-newpassword.gsm%Ingrese su nueva clave seguida de la tecla de n�mero.
%vm-options.gsm%Presione uno para grabar su mensaje de "no disponible", presione 2 para grabar su mensaje de "ocupado", presione 3 para grabar su nombre, presione 4 para grabar su mensaje de bienvenida temporal, presione 5 para cambiar su clave, presione asterisco para regresar al men� principal.
%vm-passchanged.gsm%Su clave ha sido cambiada.
%vm-password.gsm%clave.
%vm-reenterpassword.gsm%Reingrese su clave seguida de la tecla de n�mero.

--
Daría todo lo que sé, por la mitad de lo que ignoro..
httP://phylevn.oaxrom.com

Posted by phylevn on Jue, 2010-02-11 01:41
Busca en..

/var/lib/asterisk/sounds/es/

Ing.Daniel Pizarro
DCAP, Elastix Certified Engineer
Infobox

Posted by dpizarro on Mié, 2010-02-10 16:57
VOCES

Ok entiendo que en ese directorio se encuentran las voces, lo que deberia hacer seria encontrar las voces y reemplazarlas por mis grabaciones personalizadas. Muy buena la sugerencias. Muchas gracias!!!!

Posted by Munk3y on Mié, 2010-02-10 17:39