List members, When I dial to a PSTN number, the A2Billing script does all the tasks, until it shutdown without make the dailout by sip trunk set. Lasts outputs fro the a2billing.php debug are: a2billing.php|2: RESFINDRATE::> 0 a2billing.php|2: UPDATE cc_card SET inuse=inuse-1 WHERE username='5033845534'
Sip trunk is registered and working. All setups in A2Billing db seams ok. There is any a2billing guru to help me? Below, is the complete script output. Thank you in advance. Luc Moreira __ Logic Telecom Fortaleza, Brasil ------------------------------------------------------------------- -- Accepting AUTHENTICATED call from 201.49.16.125: > requested format = g723, > requested prefs = (), > actual format = g729, > host prefs = (g729|g723|gsm|ulaw), > priority = mine -- Executing Answer("IAX2/1010-15", "") in new stack -- Executing Wait("IAX2/1010-15", "0") in new stack -- Executing DeadAGI("IAX2/1010-15", "a2billing.php|2") in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/a2billing.php a2billing.php|2: IDCONFIG : 2 a2billing.php|2: a2billing.php|2: A2Billing AGI internal configuration: a2billing.php|2: Array a2billing.php|2: ( a2billing.php|2: [debug] => 3 a2billing.php|2: [answer_call] => 1 a2billing.php|2: [logger_enable] => 1 a2billing.php|2: [log_file] => /tmp/a2billing.log a2billing.php|2: [say_goodbye] => a2billing.php|2: [play_menulanguage] => a2billing.php|2: [force_language] => br a2billing.php|2: [len_cardnumber] => 10 a2billing.php|2: [len_aliasnumber] => 5 a2billing.php|2: [len_voucher] => 15 a2billing.php|2: [min_credit_2call] => 0 a2billing.php|2: [min_duration_2bill] => 20 a2billing.php|2: [notenoughcredit_cardnumber] => 1 a2billing.php|2: [notenoughcredit_assign_newcardnumber_cid] => 1 a2billing.php|2: [use_dnid] => 1 a2billing.php|2: [no_auth_dnid] => Array a2billing.php|2: ( a2billing.php|2: [0] => a2billing.php|2: ) a2billing.php|2: a2billing.php|2: [number_try] => 1 a2billing.php|2: [say_balance_after_auth] => a2billing.php|2: [say_balance_after_call] => a2billing.php|2: [say_rateinitial] => a2billing.php|2: [say_timetocall] => a2billing.php|2: [auto_setcallerid] => 1 a2billing.php|2: [force_callerid] => a2billing.php|2: [cid_sanitize] => a2billing.php|2: [cid_enable] => 1 a2billing.php|2: [cid_askpincode_ifnot_callerid] => 1 a2billing.php|2: [cid_auto_create_card] => 1 a2billing.php|2: [cid_auto_assign_card_to_cid] => 1 a2billing.php|2: [cid_auto_create_card_typepaid] => POSTPAY a2billing.php|2: [cid_auto_create_card_credit] => 0 a2billing.php|2: [cid_auto_create_card_credit_limit] => 100 a2billing.php|2: [cid_auto_create_card_tariffgroup] => 1 a2billing.php|2: [callerid_authentication_over_cardnumber] => a2billing.php|2: [sip_iax_friends] => a2billing.php|2: [sip_iax_pstn_direct_call_prefix] => 9 a2billing.php|2: [sip_iax_pstn_direct_call] => a2billing.php|2: [dialcommand_param] => |60|HL(%timeout%:61000:30000,Ttr) a2billing.php|2: [dialcommand_param_sipiax_friend] => |60|HL(3600000:61000:30000,Ttr) a2billing.php|2: [switchdialcommand] => 1 a2billing.php|2: [maxtime_tocall_negatif_free_route] => 3600 a2billing.php|2: [send_reminder] => 1 a2billing.php|2: [record_call] => a2billing.php|2: [monitor_formatfile] => gsm a2billing.php|2: [base_currency] => usd a2billing.php|2: [agi_force_currency] => usd a2billing.php|2: [currency_association] => Array a2billing.php|2: ( a2billing.php|2: [0] => usd:prepaid-dollar a2billing.php|2: [1] => mxn:pesos a2billing.php|2: [2] => eur:euro a2billing.php|2: [3] => all:credit a2billing.php|2: [4] => brl:credit a2billing.php|2: ) a2billing.php|2: a2billing.php|2: [file_conf_enter_destination] => prepaid-enter-dest a2billing.php|2: [file_conf_enter_menulang] => prepaid-menulang2 a2billing.php|2: [setlanguage_deprecate] => 1 a2billing.php|2: [currency_association_internal] => Array a2billing.php|2: ( a2billing.php|2: [usd] => prepaid-dollar a2billing.php|2: [mxn] => pesos a2billing.php|2: [eur] => euro a2billing.php|2: [all] => credit a2billing.php|2: [brl] => credit a2billing.php|2: ) a2billing.php|2: a2billing.php|2: ) a2billing.php|2: a2billing.php|2: AGI Request: a2billing.php|2: Array a2billing.php|2: ( a2billing.php|2: [agi_request] => a2billing.php a2billing.php|2: [agi_channel] => IAX2/1010-15 a2billing.php|2: [agi_language] => br a2billing.php|2: [agi_type] => IAX2 a2billing.php|2: [agi_uniqueid] => 1156436221.21 a2billing.php|2: [agi_callerid] => 1010 a2billing.php|2: [agi_calleridname] => Luc (IP-Phone) a2billing.php|2: [agi_callingpres] => 1 a2billing.php|2: [agi_callingani2] => 0 a2billing.php|2: [agi_callington] => 0 a2billing.php|2: [agi_callingtns] => 0 a2billing.php|2: [agi_dnid] => unknown a2billing.php|2: [agi_rdnis] => unknown a2billing.php|2: [agi_context] => ramal-logic a2billing.php|2: [agi_extension] => 08599562956 a2billing.php|2: [agi_priority] => 3 a2billing.php|2: [agi_enhanced] => 0.0 a2billing.php|2: [agi_accountcode] => a2billing.php|2: ) a2billing.php|2: a2billing.php|2: 1010 ; IAX2/1010-15 ; 1156436221.21 ; ; 08599562956 a2billing.php|2: FORCE LANGUAGE : br -- AGI Script Executing Application: (SetLanguage) Options: (br) a2billing.php|2: [CID_ENABLE - CID_CONTROL - CID:1010] a2billing.php|2: 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 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='1010' a2billing.php|2: Array a2billing.php|2: ( a2billing.php|2: [0] => Array a2billing.php|2: ( a2billing.php|2: [0] => 1010 a2billing.php|2: [cid] => 1010 a2billing.php|2: [1] => 2 a2billing.php|2: [id_cc_card] => 2 a2billing.php|2: [2] => t a2billing.php|2: [activated] => t a2billing.php|2: [3] => 100.00000 a2billing.php|2: [credit] => 100.00000 a2billing.php|2: [4] => 1 a2billing.php|2: [tariff] => 1 a2billing.php|2: [5] => t a2billing.php|2: [6] => 0 a2billing.php|2: [inuse] => 0 a2billing.php|2: [7] => 0 a2billing.php|2: [simultaccess] => 0 a2billing.php|2: [8] => 0 a2billing.php|2: [typepaid] => 0 a2billing.php|2: [9] => a2billing.php|2: [creditlimit] => a2billing.php|2: [10] => en a2billing.php|2: [language] => en a2billing.php|2: [11] => 5033845534 a2billing.php|2: [username] => 5033845534 a2billing.php|2: [12] => 1 a2billing.php|2: [removeinterprefix] => 1 a2billing.php|2: [13] => a2billing.php|2: [redial] => a2billing.php|2: [14] => 0 a2billing.php|2: [enableexpire] => 0 a2billing.php|2: [15] => 1471992785 a2billing.php|2: [UNIX_TIMESTAMP(expirationdate)] => 1471992785 a2billing.php|2: [16] => 0 a2billing.php|2: [expiredays] => 0 a2billing.php|2: [17] => 0 a2billing.php|2: [nbused] => 0 a2billing.php|2: [18] => 0 a2billing.php|2: [UNIX_TIMESTAMP(firstusedate)] => 0 a2billing.php|2: [19] => 1156373605 a2billing.php|2: [UNIX_TIMESTAMP(cc_card.creationdate)] => 1156373605 a2billing.php|2: [20] => USD a2billing.php|2: [currency] => USD a2billing.php|2: ) a2billing.php|2: a2billing.php|2: ) a2billing.php|2: a2billing.php|2: UPDATE cc_card SET inuse=inuse+1 WHERE username='5033845534' a2billing.php|2: [CHANNEL STATUS : 6 = Line is up] a2billing.php|2: [CREDIT STATUS : 100.00000] a2billing.php|2: [CREDIT MIN_CREDIT_2CALL : 0] a2billing.php|2: 1 && && 11&& 0 a2billing.php|2: DESTINATION ::> 08599562956 a2billing.php|2: APPLY_RULES DESTINATION ::> 08599562956 a2billing.php|2: RESFINDRATE::> 0 a2billing.php|2: UPDATE cc_card SET inuse=inuse-1 WHERE username='5033845534' -- AGI Script a2billing.php completed, returning 0 -- Executing Macro("IAX2/1010-15", "hangupcall") in new stack -- Executing ResetCDR("IAX2/1010-15", "w") in new stack -- Executing NoCDR("IAX2/1010-15", "") in new stack -- Executing Wait("IAX2/1010-15", "1") in new stack -- Hungup 'IAX2/1010-15' asterisk1*CLI> _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users