Support A2Billing :

provided by Star2Billing S.L.

Support A2Billing :
It is currently Thu Mar 28, 2024 8:22 am
Hosted Voice Broadcast


All times are UTC




Post new topic Reply to topic  [ 1 post ] 
Author Message
 Post subject: a2billing hangout for outbound calls
PostPosted: Mon May 02, 2016 10:01 am 
Offline

Joined: Mon May 02, 2016 9:39 am
Posts: 1
Hello, I'm new of A2Billing, sorry in advance if I wrong section about my issue.

I have asterisk 13 and freepbx 12. I installed A2billing, but it don't work. I know that A2billing is not supported with Asterisk 13 but I know that some people have made run it on my same asterisk and freepbx versions.

I followed the instructions reported as this user guide since part 1 to part 8:
https://sysadminman.net/blog/2010/part- ... astix-1206

The problem seems to be that A2billing don't use the trunk between Asterisk and my service provider for outbound calls. Because by A2billing log file I see these traces of outgoing calls. I hear "zero" (I think is the balance) and then the call goes down.

Can someone help me to understand what can be the problem?

Thank you in advance!

Code:
[02/05/2016 10:58:55]:[file:Class.A2Billing.php - line:592 - uniqueid:]:[CallerID:]:[CN:]:[A2Billing AGI internal configuration:]
[02/05/2016 10:58:55]:[file:Class.A2Billing.php - line:593 - uniqueid:]:[CallerID:]:[CN:]:[Array
(
[dialcommand_param_call_2did] => |60|HiL(%timeout%:61000:30000)
[description] => agi-config
[asterisk_version] => 1_13
[answer_call] => 1
[play_audio] => 1
[say_goodbye] => 0
[play_menulanguage] => 0
[force_language] =>
[intro_prompt] =>
[min_credit_2call] => 0
[min_duration_2bill] => 0
[notenoughcredit_cardnumber] => 0
[notenoughcredit_assign_newcardnumber_cid] => 0
[use_dnid] => 0
[no_auth_dnid] => Array
(
[0] => 2400
[1] => 2300
)
[number_try] => 3
[force_callplan_id] =>
[say_balance_after_auth] => 1
[say_balance_after_call] => 0
[say_rateinitial] => 0
[say_timetocall] => 1
[auto_setcallerid] => 1
[force_callerid] =>
[cid_sanitize] => 0
[cid_enable] => 0
[cid_askpincode_ifnot_callerid] => 1
[failover_lc_prefix] => 0
[cid_auto_assign_card_to_cid] => 1
[callerid_authentication_over_cardnumber] => 0
[sip_iax_friends] => 0
[sip_iax_pstn_direct_call_prefix] => 555
[sip_iax_pstn_direct_call] => 0
[ivr_voucher] => 0
[ivr_voucher_prefix] => 8
[jump_voucher_if_min_credit] => 0
[dialcommand_param] => |60|HRrL(%timeout%:61000:30000)
[dialcommand_param_sipiax_friend] => |60|HiL(3600000:61000:30000)
[switchdialcommand] => 0
[failover_recursive_limit] => 2
[maxtime_tocall_negatif_free_route] => 5400
[send_reminder] => 0
[record_call] => 0
[monitor_formatfile] => gsm
[agi_force_currency] =>
[currency_association] => Array
(
[0] => usd:dollars
[1] => mxn:pesos
[2] => eur:euros
[3] => all:credit
)
[local_dialing_addcountryprefix] => 0
[max_call_call_2_did] => 3600
[file_conf_enter_destination] => prepaid-enter-dest
[conf_order_menulang] => en:fr:es
[callback_bill_1stleg_ifcall_notconnected] => 1
[international_prefixes] => Array
(
[0] => 011
[1] => 00
[2] => 09
[3] => 1
)
[extracharge_did] => Array
(
[0] => 1800
[1] => 1900
)
[extracharge_fee] => Array
(
[0] => 0
[1] => 0
)
[extracharge_buyfee] => Array
(
[0] => 0
[1] => 0
)
[maxtime_tounlimited_calls] => 5400
[maxtime_tofree_calls] => 5400
[callplan_deck_minute_threshold] =>
[disable_announcement_seconds] => 0
[currency_cents_association] => Array
(
[0] => usd:prepaid-cents
[1] => eur:prepaid-cents
[2] => gbp:prepaid-pence
[3] => all:credit
)
[default_accountcode] =>
[verbosity_level] => 4
[logging_level] => 4
[dial_balance_reservation] => 0.25
[callerid_update] => 0
[cid_auto_create_card] => 0
[cid_auto_create_card_len] => 10
[cid_auto_create_card_typepaid] => PREPAID
[cid_auto_create_card_credit] => 0
[cid_auto_create_card_credit_limit] => 0
[cid_auto_create_card_tariffgroup] => 1
[busy_timeout] => 1
[callback_reduce_balance] => 1
[ivr_enable_locking_option] => 0
[ivr_enable_account_information] => 0
[ivr_enable_ivr_speeddial] => 0
[play_rate_cents_if_lower_one] => 0
[callback_beep_to_enter_destination] => 0
[cid_prompt_callback_confirm_phonenumber] => 0
[lcr_mode] => 0
[default_accountcode_all] => 0
[logger_enable] => 1
[log_file] => /var/log/a2billing/a2billing.log
[dialcommand_param_call_2did ] => |30|HL(3600000:61000:30000)
[currency_association_internal] => Array
(
[usd] => dollars
[mxn] => pesos
[eur] => euros
[all] => credit
)
[currency_cents_association_internal] => Array
(
[usd] => prepaid-cents
[eur] => prepaid-cents
[gbp] => prepaid-pence
[all] => credit
)
[file_conf_enter_menulang] => prepaid-menulang
[ivr_voucher_prefixe] => 8
[cheat_on_announcement_time] => 0
)
]
[02/05/2016 10:58:55]:[file:a2billing.php - line:119 - uniqueid:]:[CallerID:]:[CN:]:[IDCONFIG : 1]
[02/05/2016 10:58:55]:[file:a2billing.php - line:120 - uniqueid:]:[CallerID:]:[CN:]:[MODE : standard]
[02/05/2016 10:58:55]:[file:a2billing.php - line:132 - uniqueid:]:[CallerID:]:[CN:]:[AGI Request:
Array
(
[agi_request] => a2billing.php
[agi_channel] => Local/***MY-SERVICE-PROVIDER-IVR***@a2billing-00000005;2
[agi_language] => en
[agi_type] => Local
[agi_uniqueid] => 1462179534.122
[agi_version] => 13.7.2
[agi_callerid] => 1042
[agi_calleridname] => x-lite-sip
[agi_callingpres] => 0
[agi_callingani2] => 0
[agi_callington] => 0
[agi_callingtns] => 0
[agi_dnid] => unknown
[agi_rdnis] => unknown
[agi_context] => a2billing
[agi_extension] => ***MY-SERVICE-PROVIDER-IVR***
[agi_priority] => 3
[agi_enhanced] => 0.0
[agi_accountcode] => 7702164088
[agi_threadid] => -1226278080
[agi_arg_1] => 1
)
]
[02/05/2016 10:58:55]:[file:a2billing.php - line:133 - uniqueid:]:[CallerID:]:[CN:]:[[INFO : A2Billing - v2.2.0]]
[02/05/2016 10:58:55]:[file:Class.A2Billing.php - line:755 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:]:[ get_agi_request_parameter = 1042 ;  ; 1462179534.122 ; 7702164088 ; ***MY-SERVICE-PROVIDER-IVR***]
[02/05/2016 10:58:55]:[file:Class.Table.php - line:179 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:]:[Running time=0.0030300617218018 - QUERY=
SELECT id, currency, name, value FROM cc_currencies ORDER BY id
]
[02/05/2016 10:58:55]:[file:a2billing.php - line:167 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:]:[[ANSWER CALL]]
[02/05/2016 10:58:55]:[file:Class.A2Billing.php - line:2880 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:]:[ - Account code ::> 7702164088]
[02/05/2016 10:58:55]:[file:Class.Table.php - line:179 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[Running time=0.00071096420288086 - QUERY=
SELECT credit, tariff, activated, inuse, simultaccess, typepaid, creditlimit,  language, removeinterprefix, 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, status, voicemail_permitted, voicemail_activated,  cc_card.restriction, cc_country.countryprefix  FROM cc_card  LEFT JOIN cc_tariffgroup ON tariff = cc_tariffgroup.id  LEFT JOIN cc_country ON cc_card.country = cc_country.countrycode  WHERE username = '7702164088'
]
[02/05/2016 10:58:55]:[file:Class.A2Billing.php - line:2898 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[ - Retrieve account info SQL ::> SELECT credit, tariff, activated, inuse, simultaccess, typepaid, creditlimit,  language, removeinterprefix, 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, status, voicemail_permitted, voicemail_activated,  cc_card.restriction, cc_country.countryprefix  FROM cc_card  LEFT JOIN cc_tariffgroup ON tariff = cc_tariffgroup.id  LEFT JOIN cc_country ON cc_card.country = cc_country.countrycode  WHERE username = '7702164088']
[02/05/2016 10:58:55]:[file:Class.A2Billing.php - line:2969 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[[SET CHANNEL(language) en]]
[02/05/2016 10:58:55]:[file:Class.A2Billing.php - line:2973 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[[credit=0.00000 :: tariff=3 :: status=1 :: isused=0 :: simultaccess=1 :: typepaid=0 :: creditlimit=50 :: language=en]]
[02/05/2016 10:58:55]:[file:Class.A2Billing.php - line:787 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[[CARD STATUS UPDATE]]
[02/05/2016 10:58:55]:[file:Class.Table.php - line:179 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[Running time=0.00033402442932129 - QUERY=
UPDATE cc_card SET inuse = inuse + 1, credit = credit - 0.25 WHERE username = '7702164088'
]
[02/05/2016 10:58:55]:[file:Class.A2Billing.php - line:796 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[[QUERY USING CARD UPDATE::> UPDATE cc_card SET inuse = inuse + 1, credit = credit - 0.25 WHERE username = '7702164088']]
[02/05/2016 10:58:55]:[file:Class.A2Billing.php - line:3272 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[[A2Billing] SAY BALANCE : 0.00000
]
[02/05/2016 10:58:55]:[file:Class.A2Billing.php - line:2051 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[[CURRENCY : USD]]
[02/05/2016 10:58:55]:[file:Class.A2Billing.php - line:2061 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[[BEFORE: 0 SPRINTF : 0.00]]
[02/05/2016 10:58:56]:[file:a2billing.php - line:183 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[[TRY : callingcard_ivr_authenticate]]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:2534 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[[AUTO SetCallerID]]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:2551 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[[REQUESTED SetCallerID : 1042]]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:2564 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[[EXEC SetCallerID : 1042]]
[02/05/2016 10:58:56]:[file:a2billing.php - line:196 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[[CHANNEL STATUS : 6 = Line is up]
[CREDIT : 0.00000][CREDIT MIN_CREDIT_2CALL : 0]]
[02/05/2016 10:58:56]:[file:a2billing.php - line:384 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[TARIFF ID->3]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:846 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[use_dnid:0 && (!in_array:) && len_dnid:(7 || len_exten:11 ) && (try_num:0)]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:863 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[RES DTMF : -1]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:923 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[[CALL 2 DID]]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:932 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[SELECT cc_did.id, iduser FROM cc_did, cc_card  WHERE cc_card.status=1 and cc_card.id = iduser and cc_did.activated = 1 and did = '-1'  AND cc_did.startingdate<= CURRENT_TIMESTAMP AND (cc_did.expirationdate > CURRENT_TIMESTAMP OR cc_did.expirationdate IS NULL OR cc_did.expirationdate = '0000-00-00 00:00:00')]
[02/05/2016 10:58:56]:[file:Class.Table.php - line:179 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[Running time=0.00055503845214844 - QUERY=
SELECT cc_did.id, iduser FROM cc_did, cc_card  WHERE cc_card.status=1 and cc_card.id = iduser and cc_did.activated = 1 and did = '-1'  AND cc_did.startingdate<= CURRENT_TIMESTAMP AND (cc_did.expirationdate > CURRENT_TIMESTAMP OR cc_did.expirationdate IS NULL OR cc_did.expirationdate = '0000-00-00 00:00:00')
]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:938 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[DESTINATION ::> -1]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:945 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[RULES APPLY ON DESTINATION ::> -1]
[02/05/2016 10:58:56]:[file:a2billing.php - line:562 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[ANSWER fct callingcard_ivr authorize:> -1]
[02/05/2016 10:58:56]:[file:a2billing.php - line:196 - uniqueid:1462179534.122]:[CallerID:1042]:[CN:7702164088]:[[CHANNEL STATUS : 6 = Line is up]
[CREDIT : 0.00000][CREDIT MIN_CREDIT_2CALL : 0]]
[02/05/2016 10:58:56]:[file:a2billing.php - line:384 - uniqueid:2462179534.122]:[CallerID:1042]:[CN:7702164088]:[TARIFF ID->3]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:846 - uniqueid:2462179534.122]:[CallerID:1042]:[CN:7702164088]:[use_dnid:0 && (!in_array:) && len_dnid:(7 || len_exten:11 ) && (try_num:1)]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:863 - uniqueid:2462179534.122]:[CallerID:1042]:[CN:7702164088]:[RES DTMF : -1]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:923 - uniqueid:2462179534.122]:[CallerID:1042]:[CN:7702164088]:[[CALL 2 DID]]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:932 - uniqueid:2462179534.122]:[CallerID:1042]:[CN:7702164088]:[SELECT cc_did.id, iduser FROM cc_did, cc_card  WHERE cc_card.status=1 and cc_card.id = iduser and cc_did.activated = 1 and did = '-1'  AND cc_did.startingdate<= CURRENT_TIMESTAMP AND (cc_did.expirationdate > CURRENT_TIMESTAMP OR cc_did.expirationdate IS NULL OR cc_did.expirationdate = '0000-00-00 00:00:00')]
[02/05/2016 10:58:56]:[file:Class.Table.php - line:179 - uniqueid:2462179534.122]:[CallerID:1042]:[CN:7702164088]:[Running time=0.00027894973754883 - QUERY=
SELECT cc_did.id, iduser FROM cc_did, cc_card  WHERE cc_card.status=1 and cc_card.id = iduser and cc_did.activated = 1 and did = '-1'  AND cc_did.startingdate<= CURRENT_TIMESTAMP AND (cc_did.expirationdate > CURRENT_TIMESTAMP OR cc_did.expirationdate IS NULL OR cc_did.expirationdate = '0000-00-00 00:00:00')
]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:938 - uniqueid:2462179534.122]:[CallerID:1042]:[CN:7702164088]:[DESTINATION ::> -1]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:945 - uniqueid:2462179534.122]:[CallerID:1042]:[CN:7702164088]:[RULES APPLY ON DESTINATION ::> -1]
[02/05/2016 10:58:56]:[file:a2billing.php - line:562 - uniqueid:2462179534.122]:[CallerID:1042]:[CN:7702164088]:[ANSWER fct callingcard_ivr authorize:> -1]
[02/05/2016 10:58:56]:[file:a2billing.php - line:196 - uniqueid:2462179534.122]:[CallerID:1042]:[CN:7702164088]:[[CHANNEL STATUS : 6 = Line is up]
[CREDIT : 0.00000][CREDIT MIN_CREDIT_2CALL : 0]]
[02/05/2016 10:58:56]:[file:a2billing.php - line:384 - uniqueid:3462179534.122]:[CallerID:1042]:[CN:7702164088]:[TARIFF ID->3]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:846 - uniqueid:3462179534.122]:[CallerID:1042]:[CN:7702164088]:[use_dnid:0 && (!in_array:) && len_dnid:(7 || len_exten:11 ) && (try_num:2)]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:863 - uniqueid:3462179534.122]:[CallerID:1042]:[CN:7702164088]:[RES DTMF : -1]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:923 - uniqueid:3462179534.122]:[CallerID:1042]:[CN:7702164088]:[[CALL 2 DID]]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:932 - uniqueid:3462179534.122]:[CallerID:1042]:[CN:7702164088]:[SELECT cc_did.id, iduser FROM cc_did, cc_card  WHERE cc_card.status=1 and cc_card.id = iduser and cc_did.activated = 1 and did = '-1'  AND cc_did.startingdate<= CURRENT_TIMESTAMP AND (cc_did.expirationdate > CURRENT_TIMESTAMP OR cc_did.expirationdate IS NULL OR cc_did.expirationdate = '0000-00-00 00:00:00')]
[02/05/2016 10:58:56]:[file:Class.Table.php - line:179 - uniqueid:3462179534.122]:[CallerID:1042]:[CN:7702164088]:[Running time=0.00028705596923828 - QUERY=
SELECT cc_did.id, iduser FROM cc_did, cc_card  WHERE cc_card.status=1 and cc_card.id = iduser and cc_did.activated = 1 and did = '-1'  AND cc_did.startingdate<= CURRENT_TIMESTAMP AND (cc_did.expirationdate > CURRENT_TIMESTAMP OR cc_did.expirationdate IS NULL OR cc_did.expirationdate = '0000-00-00 00:00:00')
]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:938 - uniqueid:3462179534.122]:[CallerID:1042]:[CN:7702164088]:[DESTINATION ::> -1]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:945 - uniqueid:3462179534.122]:[CallerID:1042]:[CN:7702164088]:[RULES APPLY ON DESTINATION ::> -1]
[02/05/2016 10:58:56]:[file:a2billing.php - line:562 - uniqueid:3462179534.122]:[CallerID:1042]:[CN:7702164088]:[ANSWER fct callingcard_ivr authorize:> -1]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:252 - uniqueid:3462179534.122]:[CallerID:1042]:[CN:7702164088]:[HANGUP DETECTED!
]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:787 - uniqueid:3462179534.122]:[CallerID:1042]:[CN:7702164088]:[[CARD STATUS UPDATE]]
[02/05/2016 10:58:56]:[file:Class.Table.php - line:179 - uniqueid:3462179534.122]:[CallerID:1042]:[CN:7702164088]:[Running time=0.00029301643371582 - QUERY=
UPDATE cc_card SET inuse = inuse - 1, credit = credit + 0.25 WHERE username = '7702164088'
]
[02/05/2016 10:58:56]:[file:Class.A2Billing.php - line:796 - uniqueid:3462179534.122]:[CallerID:1042]:[CN:7702164088]:[[QUERY USING CARD UPDATE::> UPDATE cc_card SET inuse = inuse - 1, credit = credit + 0.25 WHERE username = '7702164088']]
[02/05/2016 10:58:56]:[CallerID:1042]:[CN:7702164088]:[[exit]]


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 
Voice Broadcast System


All times are UTC


Who is online

Users browsing this forum: No registered users and 14 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group