Publicada por cooperrj em 04/04/2007 - 22:03h:
* cooperrj usa Debian

Fala ae galera do VOL...
Estou com problemas no meu Asterisk com o A2Billing.

Ele executa o script mas não completa a ligação para o SIP discado.

Esse é o log do asterisk quando disco.

-- Executing Answer("SIP/3001-081a50e8", "") in new stack
-- Executing Wait("SIP/3001-081a50e8", "2") in new stack
-- Executing DeadAGI("SIP/3001-081a50e8", "a2billing.php") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/a2billing.php
a2billing.php: line:58 - IDCONFIG : 1
a2billing.php:
a2billing.php: line:67 - MODE : standard
a2billing.php:
a2billing.php: A2Billing AGI internal configuration:
a2billing.php: Array
a2billing.php: (
a2billing.php: [debug] => 1
a2billing.php: [answer_call] => 1
a2billing.php: [logger_enable] => 1
a2billing.php: [log_file] => /tmp/a2billing.log
a2billing.php: [say_goodbye] =>
a2billing.php: [play_menulanguage] =>
a2billing.php: [force_language] =>
a2billing.php: [intro_prompt] =>
a2billing.php: [len_cardnumber] => 10
a2billing.php: [len_aliasnumber] => 15
a2billing.php: [len_voucher] => 15
a2billing.php: [min_credit_2call] => 0
a2billing.php: [min_duration_2bill] => 0
a2billing.php: [notenoughcredit_cardnumber] => 1
a2billing.php: [notenoughcredit_assign_newcardnumber_cid] => 1
a2billing.php: [use_dnid] => 1
a2billing.php: [no_auth_dnid] => Array
a2billing.php: (
a2billing.php: [0] => 2400
a2billing.php: [1] => 2300
a2billing.php: )
a2billing.php:
a2billing.php: [number_try] => 3
a2billing.php: [say_balance_after_auth] =>
a2billing.php: [say_balance_after_call] =>
a2billing.php: [say_rateinitial] =>
a2billing.php: [say_timetocall] =>
a2billing.php: [auto_setcallerid] => 1
a2billing.php: [force_callerid] =>
a2billing.php: [cid_sanitize] =>
a2billing.php: [cid_enable] => 1
a2billing.php: [cid_askpincode_ifnot_callerid] => 1
a2billing.php: [cid_auto_create_card] =>
a2billing.php: [cid_auto_assign_card_to_cid] => 1
a2billing.php: [cid_auto_create_card_typepaid] => POSTPAY
a2billing.php: [cid_auto_create_card_credit] => 0
a2billing.php: [cid_auto_create_card_credit_limit] => 1000
a2billing.php: [cid_auto_create_card_tariffgroup] => 6
a2billing.php: [callerid_authentication_over_cardnumber] =>
a2billing.php: [sip_iax_friends] =>
a2billing.php: [sip_iax_pstn_direct_call_prefix] => 9
a2billing.php: [sip_iax_pstn_direct_call] =>
a2billing.php: [extracharge_did] => Array
a2billing.php: (
a2billing.php: [0] =>
a2billing.php: )
a2billing.php:
a2billing.php: [extracharge_fee] => Array
a2billing.php: (
a2billing.php: [0] =>
a2billing.php: )
a2billing.php:
a2billing.php: [dialcommand_param] => |30|HL(%timeout%:61000:30000)
a2billing.php: [dialcommand_param_sipiax_friend] => |30|HL(3600000:61000:30000)
a2billing.php: [switchdialcommand] =>
a2billing.php: [maxtime_tocall_negatif_free_route] => 5400
a2billing.php: [send_reminder] =>
a2billing.php: [record_call] =>
a2billing.php: [monitor_formatfile] => gsm
a2billing.php: [base_currency] => usd
a2billing.php: [agi_force_currency] =>
a2billing.php: [currency_association] => Array
a2billing.php: (
a2billing.php: [0] => usd:prepaid-dollar
a2billing.php: [1] => mxn:pesos
a2billing.php: [2] => eur:euro
a2billing.php: [3] => all:credit
a2billing.php: )
a2billing.php:
a2billing.php: [file_conf_enter_destination] => prepaid-enter-dest
a2billing.php: [file_conf_enter_menulang] => prepaid-menulang2
a2billing.php: [currency_association_internal] => Array
a2billing.php: (
a2billing.php: [usd] => prepaid-dollar
a2billing.php: [mxn] => pesos
a2billing.php: [eur] => euro
a2billing.php: [all] => credit
a2billing.php: )
a2billing.php:
a2billing.php: )
a2billing.php:
a2billing.php: AGI Request:
a2billing.php: Array
a2billing.php: (
a2billing.php: [agi_request] => a2billing.php
a2billing.php: [agi_channel] => SIP/3001-081a50e8
a2billing.php: [agi_language] => en
a2billing.php: [agi_type] => SIP
a2billing.php: [agi_uniqueid] => 1175734518.26
a2billing.php: [agi_callerid] => 3001
a2billing.php: [agi_calleridname] => Robson
a2billing.php: [agi_callingpres] => 0
a2billing.php: [agi_callingani2] => 0
a2billing.php: [agi_callington] => 0
a2billing.php: [agi_callingtns] => 0
a2billing.php: [agi_dnid] => 3000
a2billing.php: [agi_rdnis] => unknown
a2billing.php: [agi_context] => Raionet
a2billing.php: [agi_extension] => 3000
a2billing.php: [agi_priority] => 3
a2billing.php: [agi_enhanced] => 0.0
a2billing.php: [agi_accountcode] =>
a2billing.php: )
a2billing.php:
a2billing.php: line:489 get_agi_request_parameter = 3001 ; SIP/3001-081a50e8 ; 1175734518.26 ; ; 3000
a2billing.php: line:138 - [ANSWER CALL]
a2billing.php: line:1282 - [CID_ENABLE - CID_CONTROL - CID:3001]
a2billing.php: line:1298 - SELECT cc_callerid.cid, cc_callerid.id_cc_card, cc_callerid.activated, cc_card.credit, cc_card.tariff, cc_card.activated, cc_card.inuse, cc_card.simultaccess, cc_card.typepaid, cc_card.creditlimit, cc_card.language, cc_card.username, removeinterprefix, cc_card.redial, enableexpire, UNIX_TIMESTAMP(expirationdate), expiredays, nbused, UNIX_TIMESTAMP(firstusedate), UNIX_TIMESTAMP(cc_card.creationdate), cc_card.currency, cc_card.lastname, cc_card.firstname, cc_card.email, cc_card.uipass, cc_card.id_campaign, cc_card.id, useralias FROM cc_callerid LEFT JOIN cc_card ON cc_callerid.id_cc_card=cc_card.id LEFT JOIN cc_tariffgroup ON cc_card.tariff=cc_tariffgroup.id WHERE cc_callerid.cid='3001'
a2billing.php: line:1301 - Array
a2billing.php: [REQUESTED SetCallerID : 3001]
a2billing.php: [EXEC SetCallerID : 3001]
a2billing.php: line:518 - UPDATE cc_card SET inuse=inuse+1 WHERE username='3001'
a2billing.php: line:166 - [CHANNEL STATUS : 6 = Line is up]
a2billing.php: line:170 - [CREDIT STATUS : 10.00000]
a2billing.php: line:171 - [CREDIT MIN_CREDIT_2CALL : 0]
a2billing.php: line:543 - 1 && && 4&& 0
a2billing.php: line:570 - DESTINATION ::> 3000
a2billing.php: line:572 - APPLY_RULES DESTINATION ::> 3000
a2billing.php: line:611 - OK - RESFINDRATE::> 1
a2billing.php: line:633 - RES_ALL_CALCULTIMEOUT ::> 1
a2billing.php: line:650 - TIMEOUT::> 4000 : minutes=66 - seconds=40
a2billing.php: line:818 - app_callingcard: Dialing 'SIP/raionet/3000|30|HL(4000000:61000:30000)' with timeout of '4000'.
a2billing.php:
-- AGI Script Executing Application: (Dial) Options: (SIP/raionet/3000|30|HL(4000000:61000:30000))
-- Limit Data for this call:
-- - timelimit = 4000000
-- - play_warning = 61000
-- - play_to_caller= yes
-- - play_to_callee= no
-- - warning_freq = 30000
-- - start_sound = UNDEF
-- - warning_sound = timeleft
-- - end_sound = UNDEF
== Everyone is busy/congested at this time (1:0/0/1)
a2billing.php: line:892 - FAILOVER app_callingcard: Dialing 'SIP/raionet/3000|30|HL(4000000:61000:30000)' with timeout of '4000'.
a2billing.php:
-- AGI Script Executing Application: (DIAL) Options: (SIP/raionet/3000|30|HL(4000000:61000:30000))
-- Limit Data for this call:
-- - timelimit = 4000000
-- - play_warning = 61000
-- - play_to_caller= yes
-- - play_to_callee= no
-- - warning_freq = 30000
-- - start_sound = UNDEF
-- - warning_sound = timeleft
-- - end_sound = UNDEF
== Everyone is busy/congested at this time (1:0/0/1)
a2billing.php: line:705 - INSERT INTO cc_call (uniqueid,sessionid,username,nasipaddress,starttime,sessiontime, calledstation, terminatecause, stoptime, calledrate, sessionbill, calledcountry, calledsub, destination, id_tariffgroup, id_tariffplan, id_ratecard, id_trunk, src, sipiax, buyrate, buycost) VALUES ('1175734518.26', 'SIP/3001-081a50e8', '3001', '', CURRENT_TIMESTAMP - INTERVAL 0 SECOND , '0', '3000', 'CHANUNAVAIL', now(), '0.15', '-0', '', '', 'local', '1', '1', '5', '2', '3001', '0', '0.1', '0')
a2billing.php: line:166 - [CHANNEL STATUS : 6 = Line is up]
a2billing.php: line:170 - [CREDIT STATUS : 10.00000]
a2billing.php: line:171 - [CREDIT MIN_CREDIT_2CALL : 0]
a2billing.php: line:543 - 0 && && 4&& 1
a2billing.php: line:550 - RES DTMF : -1
a2billing.php: line:570 - DESTINATION ::> -1
a2billing.php: line:572 - APPLY_RULES DESTINATION ::> -1
a2billing.php: line:166 - [CHANNEL STATUS : 6 = Line is up]
a2billing.php: line:170 - [CREDIT STATUS : 10.00000]
a2billing.php: line:171 - [CREDIT MIN_CREDIT_2CALL : 0]
a2billing.php: line:543 - 0 && && 4&& 2
a2billing.php: line:550 - RES DTMF : -1
a2billing.php: line:570 - DESTINATION ::> -1
a2billing.php: line:572 - APPLY_RULES DESTINATION ::> -1
a2billing.php: line:518 - UPDATE cc_card SET inuse=inuse-1 WHERE username='3001'
-- AGI Script a2billing.php completed, returning 0















Se alguem puder me dizer o que possa ser eu agradeço, caso possa me add no msn para ajudar tambem fico agradecido.

MSN - cooperrj@gmail.com




Abraços

  
Nenhuma resposta encontrada.
  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts