Support A2Billing :

provided by Star2Billing S.L.

Support A2Billing :
It is currently Fri Apr 19, 2024 6:23 pm
Auto Dialer Software


All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Incoming call with unknown callerid just gets hungup.
PostPosted: Sat Jun 02, 2007 2:05 pm 
Offline

Joined: Tue Mar 27, 2007 5:23 am
Posts: 93
Hello,

I have A2B answering incoming lines with CID enabled however when a caller has no callerID info, it just hangs up on them like the call flow below.

Code:
  a2billing.php|1: line:58 - IDCONFIG : 1
  a2billing.php|1:
  a2billing.php|1: line:67 - MODE : standard
  a2billing.php|1:
  a2billing.php|1: A2Billing AGI internal configuration:
  a2billing.php|1: Array
  a2billing.php|1: (
  a2billing.php|1:     [debug] => 3
  a2billing.php|1:     [answer_call] => 1
  a2billing.php|1:     [logger_enable] => 1
  a2billing.php|1:     [log_file] => /tmp/a2billing.log
  a2billing.php|1:     [say_goodbye] =>
  a2billing.php|1:     [play_menulanguage] =>
  a2billing.php|1:     [force_language] =>
  a2billing.php|1:     [intro_prompt] =>
  a2billing.php|1:     [len_cardnumber] => 10
  a2billing.php|1:     [len_aliasnumber] => 15
  a2billing.php|1:     [len_voucher] => 15
  a2billing.php|1:     [min_credit_2call] => 0.01
  a2billing.php|1:     [min_duration_2bill] => 0
  a2billing.php|1:     [notenoughcredit_cardnumber] => 1
  a2billing.php|1:     [notenoughcredit_assign_newcardnumber_cid] => 1
  a2billing.php|1:     [use_dnid] => 1
  a2billing.php|1:     [switch_extension_for_dnid] =>
  a2billing.php|1:     [no_auth_dnid] => Array
  a2billing.php|1:         (
  a2billing.php|1:             [0] => 2400
  a2billing.php|1:             [1] => 2300
  a2billing.php|1:             [2] => 225
  a2billing.php|1:         )
  a2billing.php|1:
  a2billing.php|1:     [number_try] => 3
  a2billing.php|1:     [say_balance_after_auth] => 1
  a2billing.php|1:     [say_balance_after_call] =>
  a2billing.php|1:     [say_rateinitial] =>
  a2billing.php|1:     [say_timetocall] => 1
  a2billing.php|1:     [auto_setcallerid] => 1
  a2billing.php|1:     [force_callerid] =>
  a2billing.php|1:     [cid_sanitize] => BOTH
  a2billing.php|1:     [cid_enable] => 1
  a2billing.php|1:     [cid_askpincode_ifnot_callerid] => 1
  a2billing.php|1:     [cid_auto_create_card] =>
  a2billing.php|1:     [cid_auto_assign_card_to_cid] => 1
  a2billing.php|1:     [cid_auto_create_card_typepaid] => PREPAY
  a2billing.php|1:     [cid_auto_create_card_credit] => 0
  a2billing.php|1:     [cid_auto_create_card_credit_limit] => 1000
  a2billing.php|1:     [cid_auto_create_card_tariffgroup] => 6
  a2billing.php|1:     [callerid_authentication_over_cardnumber] =>
  a2billing.php|1:     [sip_iax_friends] =>
  a2billing.php|1:     [sip_iax_pstn_direct_call_prefix] => 9
  a2billing.php|1:     [sip_iax_pstn_direct_call] =>
  a2billing.php|1:     [extracharge_did] => Array
  a2billing.php|1:         (
  a2billing.php|1:             [0] =>
  a2billing.php|1:         )
  a2billing.php|1:
  a2billing.php|1:     [extracharge_fee] => Array
  a2billing.php|1:         (
  a2billing.php|1:             [0] =>
  a2billing.php|1:         )
  a2billing.php|1:
  a2billing.php|1:     [dialcommand_param] => |60|HL(%timeout%:121000:30000)
  a2billing.php|1:     [dialcommand_param_sipiax_friend] => |60|HL(10800000:120000:90000)
  a2billing.php|1:     [switchdialcommand] =>
  a2billing.php|1:     [maxtime_tocall_negatif_free_route] => 10800
  a2billing.php|1:     [send_reminder] => 1
  a2billing.php|1:     [record_call] =>
  a2billing.php|1:     [monitor_formatfile] => gsm
  a2billing.php|1:     [base_currency] => cad
  a2billing.php|1:     [agi_force_currency] =>
  a2billing.php|1:     [currency_association] => Array
  a2billing.php|1:         (
  a2billing.php|1:             [0] => cad:prepaid-dollar
  a2billing.php|1:             [1] => mxn:pesos
  a2billing.php|1:             [2] => eur:euro
  a2billing.php|1:             [3] => all:credit
  a2billing.php|1:         )
  a2billing.php|1:
  a2billing.php|1:     [file_conf_enter_destination] => prepaid-enter-dest
  a2billing.php|1:     [file_conf_enter_menulang] => prepaid-menulang2
  a2billing.php|1:     [currency_association_internal] => Array
  a2billing.php|1:         (
  a2billing.php|1:             [cad] => prepaid-dollar
  a2billing.php|1:             [mxn] => pesos
  a2billing.php|1:             [eur] => euro
  a2billing.php|1:             [all] => credit
  a2billing.php|1:         )
  a2billing.php|1:
  a2billing.php|1: )
  a2billing.php|1:
  a2billing.php|1: AGI Request:
  a2billing.php|1: Array
  a2billing.php|1: (
  a2billing.php|1:     [agi_request] => a2billing.php
  a2billing.php|1:     [agi_channel] => SIP/xx.xx.xx.138-b7a10df0
  a2billing.php|1:     [agi_language] => en
  a2billing.php|1:     [agi_type] => SIP
  a2billing.php|1:     [agi_uniqueid] => 1180792526.2421
  a2billing.php|1:     [agi_callerid] => Unknown
  a2billing.php|1:     [agi_calleridname] => Unknown
  a2billing.php|1:     [agi_callingpres] => 0
  a2billing.php|1:     [agi_callingani2] => 0
  a2billing.php|1:     [agi_callington] => 0
  a2billing.php|1:     [agi_callingtns] => 0
  a2billing.php|1:     [agi_dnid] => 514xxxxxxx
  a2billing.php|1:     [agi_rdnis] => unknown
  a2billing.php|1:     [agi_context] => from-internal
  a2billing.php|1:     [agi_extension] => 225
  a2billing.php|1:     [agi_priority] => 3
  a2billing.php|1:     [agi_enhanced] => 0.0
  a2billing.php|1:     [agi_accountcode] =>
  a2billing.php|1: )
  a2billing.php|1:
  a2billing.php|1: line:490 get_agi_request_parameter = Unknown ; SIP/xx.xx.xx.138-b7a10df0 ; 1180792526.2421 ;  ; 225
  a2billing.php|1: line:138 - [ANSWER CALL]
    -- AGI Script a2billing.php completed, returning 0


Is there a way to ensure that it will always ask for the card number for a missing callerid number or at least to reply with "Please unblock your callerid so that our system can give you access to place your call. Thank you."


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jun 02, 2007 4:10 pm 
Offline
User avatar

Joined: Mon Apr 30, 2007 6:43 am
Posts: 1060
Location: Canada
This is not a bug. The is an option in a2billing.cont to ask for card number if no callerid is provided.

Quote:
; enable the callerid authentication
; if this option is active the CC system will check the CID of caller
cid_enable=YES

; if the CID does not exist, you can then ask for a cardnumber from the calling party in order to authenticate the caller
cid_askpincode_ifnot_callerid=YES


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jun 02, 2007 5:12 pm 
Offline

Joined: Tue Mar 27, 2007 5:23 am
Posts: 93
I do have both set to YES and it is not working... any other thoughts?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jun 02, 2007 6:12 pm 
Offline

Joined: Mon May 29, 2006 7:07 pm
Posts: 287
Location: Denver
here is the fix.
http://forum.asterisk2billing.org/viewt ... ght=caller


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


All times are UTC


Who is online

Users browsing this forum: No registered users and 12 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:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group