AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Происносится только сумма клиента но звонка дальше не идёт

Биллинг 8 сообщений -
#1

Сдравствуйте, помогите мне пожалуйста с a2billing 1.4 и FreePBX вроде всё правильно делаю но не работает. Происносится только сумма клиента но звонка дальше не идёт.

Источник: http://www.asterisk2billing.org/cgi-bin/ ... lation-deb

Если ктото может помоч вот моя аська 284498885 пожалуйста напишите ответ. Спасибо

CLI
Verbosity is at least 20
-- Executing [0049XXXXXXXXX@a2billing:1] Answer("SIP/8480539661-6002c340", "") in new stack
-- Executing [0049XXXXXXXXX @a2billing:2] Wait("SIP/8480539661-6002c340", "2") in new stack
-- Executing [0049XXXXXXXXX @a2billing:3] DeadAGI("SIP/8480539661-6002c340", "a2billing.php") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/a2billing.php
-- Playing 'digits/8' (language 'en')
-- Playing 'vm-and' (escape_digits=#) (sample_offset 0)
-- Playing 'digits/30' (language 'en')
-- Playing 'digits/9' (language 'en')
-- AGI Script a2billing.php completed, returning 0
extensions.conf

[a2billing]
; CallingCard application
exten => _X.,1,Answer
exten => _X.,2,Wait,2
exten => _X.,3,DeadAGI,a2billing.php
exten => _X.,4,Wait,2
exten => _X.,5,Hangup

[did]
; CallingCard application
exten => _X.,1,DeadAGI(a2billing.php|1|did)
#2

а звонки без a2billing проходят?
#3

у меня такаяже проблема поднял a2billing, а биллинг надо проверить всёли работает.....
я попробовал запонить что знал, но тутже - запятую не там поставишь и всё.....
абонентов завёл между собой звонки проходят а вот как через транк пустить где маршрут прописать......
сама система рабочая на трихбох, мне нужно только чтобы подсчёт денег был в автомате, вот и заморочился на a2billing, хотя есть UTM но там с этим радиусом всё ещё намного сложнее походу будет.
может кто то встречал пошаговую упрощённую инструкцию как настроить исходящие звонки? то есть как работать непосредственно в a2billing.

_________________
CentOS 5.6 (Final) Kernel Version 2.6.18-53.1.4.el5
Астериск 1.4.21.2, trixbox CE 2.8.0
#5

вот под настроил как тут описано http://www.click4pbx.com/tutorials/a2bil ... ation.html
но всё бестолку вот логи пишут:

[a2billing]
exten => _X.,1,Answer
exten => _X.,2,Wait,2
exten => _X.,3,DeadAGI,a2billing.php
exten => _X.,4,Wait,2
exten => _X.,5,Hangup


/var/log/asterisk/full

VERBOSE[2416] logger.c: == Parsing '/etc/asterisk/sip_notify.conf': [Jun 16 18:12:24] VERBOSE[2416] logger.c: Found
VERBOSE[7535] logger.c: == Manager 'admin' logged off from 127.0.0.1
VERBOSE[7551] logger.c: -- Executing [89205552222@a2billing:1] Answer("SIP/50134978572-b7705578", "") in new stack
VERBOSE[7551] logger.c: -- Executing [89205552222@a2billing:2] Wait("SIP/50134978572-b7705578", "2") in new stack
VERBOSE[7551] logger.c: -- Executing [89205552222@a2billing:3] DeadAGI("SIP/50134978572-b7705578", "a2billing.php") in new stack
WARNING[7551] res_agi.c: Running DeadAGI on a live channel will cause problems, please use AGI
VERBOSE[7551] logger.c: -- Launched AGI Script /var/lib/asterisk/agi-bin/a2billing.php
WARNING[7551] file.c: File prepaid-you-have does not exist in any format
VERBOSE[7551] logger.c: -- Playing 'digits/5' (language 'ru')
VERBOSE[7551] logger.c: -- Playing 'dollars' (escape_digits=#) (sample_offset 0)
WARNING[7551] file.c: File prepaid-enter-dest does not exist in any format
WARNING[7551] file.c: Unable to open prepaid-enter-dest (format 0x4 (ulaw)): No such file or directory
WARNING[7551] file.c: File prepaid-invalid-digits does not exist in any format
WARNING[7551] file.c: File prepaid-enter-dest does not exist in any format
WARNING[7551] file.c: Unable to open prepaid-enter-dest (format 0x4 (ulaw)): No such file or directory
WARNING[7551] file.c: File prepaid-invalid-digits does not exist in any format
WARNING[7551] file.c: File prepaid-enter-dest does not exist in any format
WARNING[7551] file.c: Unable to open prepaid-enter-dest (format 0x4 (ulaw)): No such file or directory
[WARNING[7551] file.c: File prepaid-invalid-digits does not exist in any format
VERBOSE[7551] logger.c: -- AGI Script a2billing.php completed, returning 0


/var/log/a2billing/a2billing_agi.log

[16/06/2011 18:12:52]:[file:a2billing.php - line:102 - uniqueid:]:[CallerID:]:[CN:]:[IDCONFIG : 1]
[16/06/2011 18:12:52]:[file:a2billing.php - line:103 - uniqueid:]:[CallerID:]:[CN:]:[MODE : standard]
[16/06/2011 18:12:52]:[file:Class.A2Billing.php - line:713 - uniqueid:1308233569.567]:[CallerID:50134978572]:[CN:]:[ get_agi_request_parameter = 50134978572 ; SIP/50134978572-b7705578 ; 1308233569.567 ; 50134978572 ; 89205552222]
[16/06/2011 18:12:52]:[file:a2billing.php - line:158 - uniqueid:1308233569.567]:[CallerID:50134978572]:[CN:]:[[ANSWER CALL]]
[16/06/2011 18:12:53]:[file:a2billing.php - line:189 - uniqueid:1308233569.567]:[CallerID:50134978572]:[CN:50134978572]:[[CHANNEL STATUS : 6 = Line is up]
[CREDIT : 5.00000][CREDIT MIN_CREDIT_2CALL : 0]]
[16/06/2011 18:12:53]:[file:a2billing.php - line:392 - uniqueid:1308233569.567]:[CallerID:50134978572]:[CN:50134978572]:[TARIFF ID -> 2]
[16/06/2011 18:12:53]:[file:Class.A2Billing.php - line:870 - uniqueid:1308233569.567]:[CallerID:50134978572]:[CN:50134978572]:[[CALL 2 DID]]
[16/06/2011 18:12:53]:[file:Class.A2Billing.php - line:885 - uniqueid:1308233569.567]:[CallerID:50134978572]:[CN:50134978572]:[DESTINATION ::> -1]
[16/06/2011 18:12:53]:[file:a2billing.php - line:189 - uniqueid:1308233569.567]:[CallerID:50134978572]:[CN:50134978572]:[[CHANNEL STATUS : 6 = Line is up]
[CREDIT : 5.00000][CREDIT MIN_CREDIT_2CALL : 0]]
[16/06/2011 18:12:53]:[file:a2billing.php - line:392 - uniqueid:2308233569.567]:[CallerID:50134978572]:[CN:50134978572]:[TARIFF ID -> 2]
[16/06/2011 18:12:53]:[file:Class.A2Billing.php - line:870 - uniqueid:2308233569.567]:[CallerID:50134978572]:[CN:50134978572]:[[CALL 2 DID]]
[16/06/2011 18:12:53]:[file:Class.A2Billing.php - line:885 - uniqueid:2308233569.567]:[CallerID:50134978572]:[CN:50134978572]:[DESTINATION ::> -1]
[16/06/2011 18:12:53]:[file:a2billing.php - line:189 - uniqueid:2308233569.567]:[CallerID:50134978572]:[CN:50134978572]:[[CHANNEL STATUS : 6 = Line is up]
[CREDIT : 5.00000][CREDIT MIN_CREDIT_2CALL : 0]]
[16/06/2011 18:12:53]:[file:a2billing.php - line:392 - uniqueid:3308233569.567]:[CallerID:50134978572]:[CN:50134978572]:[TARIFF ID -> 2]
[16/06/2011 18:12:53]:[file:Class.A2Billing.php - line:870 - uniqueid:3308233569.567]:[CallerID:50134978572]:[CN:50134978572]:[[CALL 2 DID]]
[16/06/2011 18:12:53]:[file:Class.A2Billing.php - line:885 - uniqueid:3308233569.567]:[CallerID:50134978572]:[CN:50134978572]:[DESTINATION ::> -1]
[16/06/2011 18:12:53]:[CallerID:50134978572]:[CN:50134978572]:[[exit]]

_________________
CentOS 5.6 (Final) Kernel Version 2.6.18-53.1.4.el5
Астериск 1.4.21.2, trixbox CE 2.8.0
#6

С версии 1.3.3 многое поменялось. Например куча настроек из файла перенесено в базу. Вы точно по той ссылке настраивали?
И обновите Asterisk обязательно (или Origin). Несметное количество багов было поправлено, в том числе которые к a2b имеют отношение в части тарификации звонков. Текущую проблему это наверняка не решит, но будущие некоторые предупредит.

_________________
.
..:
#7

много описаний перепробовал, звонок не проходит, хотя отдельно в trixbox всё замечательно работает, а с этим a2billing ещё можно много повозится, почему в trixbox не сделали модуль подсчёта приумножения по тарифам, это сильно упростилобы мне жизнь. может a2billin русифицировать чтото не досматриваю...
_________________
CentOS 5.6 (Final) Kernel Version 2.6.18-53.1.4.el5
Астериск 1.4.21.2, trixbox CE 2.8.0
#8

В разделе Работа ваш лог разберут по костям и все расскажут. Тут же никто не отвечает на вопросы "не работает, разберитесь за меня".

Поверхностно глядя на ваш дамп скажу, что вы недоинсталлировали ваш биллинг, как минимум не хватает звуковых файлов.
С деталями инсталляции самого биллинга с ним в комплекте идет INSTALL файл. Читайте его внимательно.

_________________
.
..: