forum.bitel.ru http://forum.bitel.ru/ |
|
Asterisk + BGBilling http://forum.bitel.ru/viewtopic.php?f=6&t=2288 |
Страница 1 из 1 |
Автор: | dAverk [ 06 май 2009, 16:24 ] |
Заголовок сообщения: | Asterisk + BGBilling |
Приветствую всех. Пытаемся подружить Астериск и Биллинг посредством статьи на wiki - Интеграция Asterisk и BGBilling (Accounting) посредством скрипта предобработки запросов Radius скрипт предобработки срабатывает, но в логе радиуса получаем "Login not found" и в биллинге ничего не фиксируется. Цитата: DEBUG 06.05.2009 14:16:52 Process accounting, flag=1
Type=ACCOUNTING_REQUEST Attributes: User-Name=4333333333 NAS-IP-Address=www.xxx.yyy.zzz NAS-Port=0 Acct-Status-Type=2 Acct-Delay-Time=0 Acct-Session-Time=5 Calling-Station-Id=4333333333 Acct-Session-Id=1241605005.586 Called-Station-Id=666666 Asterisk-Unique-ID=1241605005.586 Asterisk-Dst-Ctx=users Asterisk-Clid=4333333333 Asterisk-Disposition=ANSWERED Asterisk-Chan=SIP/666666-13d3b598 Asterisk-AMA-Flags=DOCUMENTATION Asterisk-Dst-Chan=SIP/sbc-13d3aac8 Asterisk-Last-App=Dial h323-disconnect-cause=0 Asterisk-Last-Data=SIP/sbc/666666,120 h323-connect-time=2009-05-06 14:16:47 +0400 h323-disconnect-time=2009-05-06 14:16:52 +0400 h323-conf-id=1241605005.586 h323-setup-time=2009-05-06 14:16:45 +0400 h323-call-origin=originate h323-call-type=VOIP Asterisk-Start-Time=2009-05-06 14:16:45 +0400 Asterisk-Bill-Sec=5 Asterisk-Acc-Code=333333 Asterisk-Duration=7 Asterisk-Dst=666666 Asterisk-End-Time=2009-05-06 14:16:52 +0400 Asterisk-Src=4333333333 Asterisk-Answer-Time=2009-05-06 14:16:47 +0400 DEBUG 06.05.2009 14:16:52 Saved connection not found DEBUG 06.05.2009 14:16:52 Login not found.. где 4333333333 - наш номер, а 666666 - номер, на который звоним. Есть у кого какие идеи? |
Автор: | skn [ 06 май 2009, 18:49 ] |
Заголовок сообщения: | |
а логин (4333333333 ) заведен? |
Автор: | dAverk [ 06 май 2009, 19:11 ] |
Заголовок сообщения: | |
заведён логин (в смысле alias логина) |
Автор: | skn [ 06 май 2009, 19:38 ] |
Заголовок сообщения: | |
алиас не может начинаться на цифру, если user-name состоят только из цифр он считается логином и ищется только в базе логинов и не ищется в базе алиасов |
Автор: | dAverk [ 06 май 2009, 19:58 ] |
Заголовок сообщения: | |
Благодарю, будут ещё вопросы - напишу ![]() |
Автор: | dAverk [ 07 май 2009, 13:33 ] |
Заголовок сообщения: | |
Увы, не получилось. Цитата: Type=ACCOUNTING_REQUEST
Attributes: User-Name=phone NAS-IP-Address=x.x.x.x.x NAS-Port=0 Acct-Status-Type=2 Acct-Delay-Time=0 Acct-Session-Time=10 Calling-Station-Id=111111 Acct-Session-Id=1241680307.15 Called-Station-Id=222222 Asterisk-Unique-ID=1241680307.15 Asterisk-Dst-Ctx=users Asterisk-Clid=111111 Asterisk-Disposition=ANSWERED Asterisk-Chan=SIP/111111-0132d918 Asterisk-AMA-Flags=DOCUMENTATION Asterisk-Dst-Chan=SIP/sbc-01332108 Asterisk-Last-App=Dial h323-disconnect-cause=0 Asterisk-Last-Data=SIP/sbc/222222,120 h323-connect-time=2009-05-07 11:11:48 +0400 h323-disconnect-time=2009-05-07 11:11:58 +0400 h323-conf-id=1241680307.15 h323-setup-time=2009-05-07 11:11:47 +0400 h323-call-origin=originate h323-call-type=VOIP Asterisk-Start-Time=2009-05-07 11:11:47 +0400 Asterisk-Bill-Sec=10 Asterisk-Acc-Code=phone Asterisk-Duration=11 Asterisk-Dst=222222 Asterisk-End-Time=2009-05-07 11:11:58 +0400 Asterisk-Src=111111 Asterisk-Answer-Time=2009-05-07 11:11:48 +0400 DEBUG 07.05.2009 11:27:06 Saved connection not found DEBUG 07.05.2009 11:27:06 Login not found.. |
Автор: | dAverk [ 07 май 2009, 13:39 ] |
Заголовок сообщения: | |
Да и ещё странность. Это второй нас. Первый NAS даже с цифровым алиасом успешно авторизовывался. Но там схема с авторизацией, тут же нужно только аккаунтинг. |
Автор: | max [ 07 май 2009, 21:15 ] |
Заголовок сообщения: | |
dAverk писал(а): Да и ещё странность. я настраивал по этой статье, с напильником конечно, но у меня всё работает! покажите ваши конфиги
Это второй нас. Первый NAS даже с цифровым алиасом успешно авторизовывался. Но там схема с авторизацией, тут же нужно только аккаунтинг. |
Автор: | dAverk [ 08 май 2009, 12:59 ] |
Заголовок сообщения: | |
Цитата: auth.in=all/all auth.out=all/all acct.in=VOIP/answer acct.out=VOIP/originate service=12 find.order=1 Конфиг аналогицен другому насу, который умеет RADIUS ААА c Cisco VSA в базе. В скрипт предобработки было включено: Цитата: import java.sql.*;
import bitel.billing.common.*; Что бы в radius.out не кричал об ошибках. |
Автор: | dAverk [ 08 май 2009, 13:22 ] |
Заголовок сообщения: | |
Разобрались, всё хорошо. Все действия были правильными, но они уже были осуществлены после окончания действия логина... |
Автор: | dAverk [ 09 июн 2009, 19:08 ] |
Заголовок сообщения: | Продолжим |
Убили 4.5, поставили начисто 4.6... Записи с пакетами есть в таблице log_server_1_200906, но в мониторинге не показывает, соответственно не считает ничего. В тарифном плане всё есть, клиент заведён с алиасом 111111 radius.log Код: 06-09/16:54:19 INFO [pool-2-thread-5] radius - ACCOUNT: Type=ACCOUNTING_REQUEST Attributes: User-Name=111111 NAS-IP-Address=xx.xx.xx.xx NAS-Port=0 Acct-Status-Type=2 Acct-Delay-Time=0 Acct-Session-Time=58 Calling-Station-Id=3333111111 Acct-Session-Id=1244551992.282 Called-Station-Id=222222 Asterisk-Unique-ID=1244551992.282 Asterisk-Dst-Ctx=users Asterisk-Clid=3333111111 Asterisk-Disposition=ANSWERED Asterisk-Chan=SIP/111111-06a35738 Asterisk-AMA-Flags=DOCUMENTATION Asterisk-Dst-Chan=SIP/sbc-06a267b8 Asterisk-Last-App=Dial h323-disconnect-cause=0 Asterisk-Last-Data=SIP/sbc/222222,120 h323-connect-time=2009-06-09 16:53:21 +0400 h323-disconnect-time=2009-06-09 16:54:19 +0400 h323-conf-id=1244551992.282 h323-setup-time=2009-06-09 16:53:12 +0400 h323-call-origin=originate h323-call-type=VOIP Asterisk-Start-Time=2009-06-09 16:53:12 +0400 Asterisk-Bill-Sec=58 Asterisk-Acc-Code=111111 Asterisk-Duration=67 Asterisk-Dst=222222 Asterisk-End-Time=2009-06-09 16:54:19 +0400 Asterisk-Src=3333111111 Asterisk-Answer-Time=2009-06-09 16:53:21 +0400 06-09/16:54:19 INFO [pool-2-thread-5] radius - RESPONSE: Type=ACCOUNTING_RESPONSE Process time stop: 30 Attributes: processor.log Код: 06-09/16:49:10 INFO [main] processor - Loading NAS list...
06-09/16:49:10 INFO [main] processor - LOADED NAS: [ NAS-Identifier: Asterisk; NAS-IP-Address: xx.xx.xx.xx; SECRET: xxxxxxxx; Vendor: 9 ] CONFIG: auth.in=all/all auth.out=VOIP/originate acct.in=VOIP/answer acct.out=VOIP/originate service=5 06-09/16:49:10 INFO [main] VoiceIpProcessor - [ NAS-Identifier: Asterisk; NAS-IP-Address: xx.xx.xx.xx; SECRET: xxxxxxxx; Vendor: 9 ] find modes: User-Name=LOGIN User-Name=ALIAS Calling-Station-Id=ALIAS |
Автор: | max [ 09 июн 2009, 19:32 ] |
Заголовок сообщения: | |
skn писал(а): алиас не может начинаться на цифру, если user-name состоят только из цифр он считается логином и ищется только в базе логинов и не ищется в базе алиасов
а у меня нормально прокатывает в алиасе номер телефона!!! Я его и использую потому что логин не редактируется!!! |
Автор: | dAverk [ 09 июн 2009, 20:09 ] |
Заголовок сообщения: | |
Так и у нас нормально всё было на 4.5, ничего не меняли... |
Автор: | Администратор [ 10 июн 2009, 11:12 ] |
Заголовок сообщения: | |
Выложите скрин настройки типа логина, как логин заведен в договоре, конфиг модуля. |
Автор: | dAverk [ 10 июн 2009, 13:29 ] |
Заголовок сообщения: | |
Спасибо за наводку, разобрались, в типах логинов ошибка была... |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |