a2billing помогите разобраться
Пытаюсь сделать тарификацию по callerid. Добавляю call plan, rate card, rate. Добавляю customer, выставляю callerid 12345, для тарификации. Делаю тестовый набор, запрос пин-кода, видно из логов астериска :
| Код: |
| -- Executing [8963XXXXXXX@a2billing:2] Wait("Local/8963XXXXXXX@a2billing-0a96;2", "1") in new stack -- Executing [8963XXXXXXX@a2billing:3] AGI("Local/8963XXXXXXX@a2billing-0a96;2", "a2billing.php,1") in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/a2billing.php -- Playing 'prepaid-enter-pin-number.gsm' (language 'ru') |
При этом в /var/log/a2billing/a2billing_agi.log
| Код: |
| [05/03/2012 16:31:02]:[file:a2billing.php - line:106 - uniqueid:]:[CallerID:]:[CN:]:[IDCONFIG : 1] [05/03/2012 16:31:02]:[file:a2billing.php - line:107 - uniqueid:]:[CallerID:]:[CN:]:[MODE : standard] [05/03/2012 16:31:02]:[file:Class.A2Billing.php - line:718 - uniqueid:1330950661.33]:[CallerID:12345]:[CN:]:[ get_agi_request_parameter = 12345 ; Local/896 3XXXXXXX@a2billing-0a96;2 ; 1330950661.33 ; ; 8963XXXXXXX] [05/03/2012 16:31:02]:[file:a2billing.php - line:166 - uniqueid:1330950661.33]:[CallerID:12345]:[CN:]:[[NO ANSWER CALL]] [05/03/2012 16:31:02]:[file:Class.A2Billing.php - line:697 - uniqueid:1330950661.33]:[CallerID:12345]:[CN:]:[[SET CHANNEL(language) ru]] [05/03/2012 16:31:04]:[file:a2billing.php - line:620 - uniqueid:1330950661.33]:[CallerID:12345]:[CN:]:[[AUTHENTICATION FAILED (cia_res:-1)]] [05/03/2012 16:31:04]:[CallerID:12345]:[CN:]:[[exit]] |
CallerID присутствует.
Подскажите куда смотреть, чтобы авторизовать звонок.
cid_enable Yes
cid_askpincode_ifnot_callerid No
cid_auto_assign_card_to_cid No
callerid_authentication_over_cardnumber No
_________________
https://github.com/nixonch/a2billing
_________________
https://github.com/nixonch/a2billing
Ваши пожелания можно реализовать в сущ. варианте через настройки.
Надо накатить поверх старой базы дополнения...
Создан отдельный скрипт для обновления базы
DataBase/mysql-5.x/UPDATE-a2billing-nixonch.sh
Обновляйте только через него либо с ключом -f.
_________________
https://github.com/nixonch/a2billing
В общем, в настройках
base_country = RU
force_language = RU
base_language =ru
При генерации абонента страна Russion federation, а при массовом создании карточек всё-равно по-дефолту язык EN
_________________
https://github.com/nixonch/a2billing
a2billing.php|1: file:a2billing.php - line:174 - uniqueid:1339164080.11540 - [TRY : callingcard_ivr_authenticate]
a2billing.php|1: file:a2billing.php - line:613 - uniqueid:1339164080.11540 - [AUTHENTICATION FAILED (cia_res:-1)]
_________________
CentOS 5.6 (Final) Kernel Version 2.6.18-53.1.4.el5
Астериск 1.4.21.2, trixbox CE 2.8.0
cid_askpincode_ifnot_callerid No
callerid_authentication_over_cardnumber No
вроде так
_________________
https://github.com/nixonch/a2billing