No quiero que A2Billing me pida numero de destino

Forums: 

Buenas a todos, bueno soy nuevo y espero ser claro en mi duda.
He instalado el A2Billing 1.4.2.1 sin ningun problema, al hacer mis pruebas de llamadas usando troncales, rates, callplanes, todo bien, con los unicos detalles que cada vez que hacia una llamada me daban mi saldo y al final pedian el numero de destino seguido de almohadilla, las cuales no queria que me lo pidiera, al final pude resolver estos problemas, ahora cuando hago una llamada ya no me dicen mi saldo ni me piden numero de destino, hasta ahi todo bien, pero ahora he marcado un numero con un prefijo no especificado en los rates y obviamente me bota el error de "el numero marcado no esta disponible" pero seguidamente me ha vuelto a pedir el numero de destino, eso es lo que no quiero que pida, sino q simplemente diga el error y q se termine la llamada.
Voy a poner lo q aparece en el CLI.

Executing [511988228907@a2billing:1] DeadAGI("SIP/7948095179-089a5e38", "a2billing.php") in new stack
[Nov 3 04:53:01] WARNING[2281]: res_agi.c:2203 deadagi_exec: Running DeadAGI on a live channel will cause problems, please use AGI
-- Launched AGI Script /var/lib/asterisk/agi-bin/a2billing.php
-- Playing 'prepaid-dest-unreachable' (escape_digits=#) (sample_offset 0)
-- Playing 'prepaid-enter-dest' (language 'es')
-- Playing 'prepaid-invalid-digits' (escape_digits=#) (sample_offset 0)
[Nov 3 04:53:05] WARNING[2281]: file.c:741 ast_readaudio_callback: Failed to write frame
[Nov 3 04:53:47] NOTICE[11231]: chan_sip.c:15746 handle_request_subscribe: Received SIP subscribe for peer without mailbox: 7948095179

Ah.. y otra pregunta mas, si supieran porq me salen esos WARNING, pense que era normal porque mis llamadas sales bien y todo, pero de todas maneras me gustaria saber si es posible solucionar dichos WARNING.

aqui les dejo el dialplan del A2Billing:

[a2billing]
;CallingCardapplication
;exten=>_X.,1,Answer
exten=>_X.,1,DeadAGI(a2billing.php)
exten=>_X.,n,Hangup

[a2billing-callback]
exten => _X.,1,deadAGI(a2billing.php|1|callback)
exten => _X.,n,Hangup

[a2billing-cid-callback]
exten => _X.,1,deadAGI(a2billing.php|1|cid-callback|34) ;last #parameter is the callback area code
exten => _X.,n,Hangup

[a2billing-all-callback]
exten => _X.,1,deadAGI(a2billing.php|1|all-callback|34) ;last #parameter is the callback area code
exten => _X.,n,Hangup

[a2billing-did]
exten => _X.,1,deadAGI(a2billing.php|1|did)
exten => _X.,2,Hangup

[a2billing-voucher]
exten => _X.,1,deadAGI(a2billing.php|1|voucher)
exten => _X.,n,Hangup

[custom-a2billing-did]
exten => _X.,1,deadAGI(a2billing.php|1|did)
exten => _X.,2,Hangup

[custom-a2billing]
exten => _X.,1,deadAGI(a2billing.php|1)
exten => _X.,n,Hangup

#include extensions_a2billing.conf

Muchas gracias por su ayuda.

Para que no te pida el numero

Imagen de RazaMetaL

Para que no te pida el numero después de que halla fallado la llamada debes modificar una opción llamada number_try y dejarla así:

number_try=1

Respecto al warning, al parecer se trata de un problema de permisos o algo similar.

Una recomendación, modifica tu dialplan y reemplaza las lineas DeadAGI por AGI:

[a2billing]
;CallingCardapplication
;exten=>_X.,1,Answer
exten=>_X.,1,AGI(a2billing.php)
exten=>_X.,n,Hangup

-----

Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

(adsbygoogle = window.adsbygoogle || []).push({});

Muchas gracias RazaMetal por

Muchas gracias RazaMetal por la pronta respuesta, ahroa mismo lo modifico y te aviso que tal me fue, tambien voy a chekar los permisos porque lo q hice fue en el apache configurar usuario: apache, grupo: apache por usuario:asterisk grupo:asterisk y a todas las carpetas relacionadas con a2billing cambiarles de usuario y grupo por asterisk:asterisk. Bueno ahora hago los cambios y les cuento como me fue.
Otra vez gracias! 8)

Muchas Gracias

RazaMetal, te estoy agradecido, ese era uno de mis problemas y lo solucione gracias a tu respuesta, sin embargo me he dado cuenta de algo, que cuando llamo usando una de las extensiones del a2billing y cuando cuelgo la llamada de un momento a otro, el CLI me muestra el siguiente mensaje:

WARNING[3137]: file.c:764 ast_readaudio_callback: Failed to write frame

el mensaje completo es:

-- Executing [5115365316@a2billing:1] Answer("SIP/6205148857-00000009", "") in new stack
-- Executing [5115365316@a2billing:2] Wait("SIP/6205148857-00000009", "2") in new stack
-- Executing [5115365316@a2billing:3] AGI("SIP/6205148857-00000009", "a2billing.php") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/a2billing.php
-- Playing 'prepaid-you-have' (escape_digits=#) (sample_offset 0)
-- Playing 'digits/10' (language 'es')
-- Playing 'dollars' (escape_digits=#) (sample_offset 0)
-- Playing 'prepaid-enter-dest' (language 'es')
-- Playing 'prepaid-invalid-digits' (escape_digits=#) (sample_offset 0)
[Dec 10 17:50:34] WARNING[3151]: file.c:764 ast_readaudio_callback: Failed to write frame

me podrias indicar por favor cual podria ser el problema?

Muchas gracias de Antemano.

Darwin

como hicistes

Amigo he tenido problemas para eliminar el saldo y que me pida el numero de destino, si me puedes ayudar solo me lo dice al realizar la llamada,

Saludos y gracias de antemano