BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 14:16

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Немогу понять про User-name
СообщениеДобавлено: 29 окт 2014, 15:17 
Не в сети
Клиент

Зарегистрирован: 29 мар 2013, 11:54
Сообщения: 262
Откуда: Краснодар
Карма: 5
Добрый день!
Подскажите если кто может, немогу разобраться.
Настроил биллинг и циску5350 по доке, радиусы запросы валятся, но не могу понять одну вещь с юзернэем.
Итак. сип телефон с номером 100 набирает номер 73919046021. звонок идет через циску, которая соответсвенно отсылает на радиус запросы.
лог циски

Код:
Oct 29 08:56:55.545: //-1/xxxxxxxxxxxx/SIP/Preauth/sipSPICheckPreauth: Preauth Required
Oct 29 08:56:55.549: //-1/5E18A10F81A6/SIP/Preauth/sipSPISendPreauthReq: preauth_id = 70, ccb = 6862B1C8
Oct 29 08:56:55.549: //-1/5E18A10F81A6/SIP/Preauth/sipSPISendPreauthReq: Created node with preauth_id = 70, ccb 6862B1C8 , node 697A152C
Oct 29 08:56:55.549: RADIUS/ENCODE(0000005A):Orig. component type = VOICE
Oct 29 08:56:55.549: RADIUS(0000005A): Config NAS IP: 0.0.0.0
Oct 29 08:56:55.549: RADIUS/ENCODE(0000005A): acct_session_id: 112
Oct 29 08:56:55.549: RADIUS(0000005A): sending
Oct 29 08:56:55.549: RADIUS/ENCODE: Best Local IP-Address 10.24.10.9 for Radius-Server 10.24.10.10
Oct 29 08:56:55.549: RADIUS(0000005A): Send Access-Request to 10.24.10.10:1814 id 1645/70, len 301
Oct 29 08:56:55.549: RADIUS:  authenticator 27 FA 91 41 66 44 A9 96 - 85 71 ED 73 26 4C BB 68
Oct 29 08:56:55.549: RADIUS:  User-Name           [1]   13  "73919046021"
Oct 29 08:56:55.549: RADIUS:  User-Password       [2]   18  *
Oct 29 08:56:55.549: RADIUS:  Vendor, Cisco       [26]  40
Oct 29 08:56:55.549: RADIUS:   Cisco AVpair       [1]   34  "call-origin-endpt-type=ipaddress"
Oct 29 08:56:55.549: RADIUS:  Vendor, Cisco       [26]  39
Oct 29 08:56:55.549: RADIUS:   Cisco AVpair       [1]   33  "call-origin-endpt=10.24.10.247"
Oct 29 08:56:55.549: RADIUS:  Vendor, Cisco       [26]  41
Oct 29 08:56:55.549: RADIUS:   h323-remote-address[23]  35  "h323-remote-address=10.24.10.247"
Oct 29 08:56:55.549: RADIUS:  Vendor, Cisco       [26]  32
Oct 29 08:56:55.549: RADIUS:   Cisco AVpair       [1]   26  "resource-service=reserve"
Oct 29 08:56:55.549: RADIUS:  Vendor, Cisco       [26]  31
Oct 29 08:56:55.549: RADIUS:   h323-call-origin   [26]  25  "h323-call-origin=answer"
Oct 29 08:56:55.549: RADIUS:  Vendor, Cisco       [26]  27
Oct 29 08:56:55.549: RADIUS:   h323-call-type     [27]  21  "h323-call-type=voip"
Oct 29 08:56:55.549: RADIUS:  Calling-Station-Id  [31]  5   "100"
Oct 29 08:56:55.549: RADIUS:  Called-Station-Id   [30]  13  "73919046021"
Oct 29 08:56:55.549: RADIUS:  Service-Type        [6]   6   Outbound                  [5]
Oct 29 08:56:55.549: RADIUS:  NAS-IP-Address      [4]   6   10.24.10.9
Oct 29 08:56:55.549: RADIUS:  Acct-Session-Id     [44]  10  "00000070"
Oct 29 08:56:55.565: RADIUS: Received from id 1645/70 10.24.10.10:1814, Access-Reject, len 51
Oct 29 08:56:55.565: RADIUS:  authenticator BB A4 F1 73 A4 D9 43 5F - B5 BB 26 5D 39 9D C1 A7
Oct 29 08:56:55.565: RADIUS:  Reply-Message       [18]  4
Oct 29 08:56:55.565: RADIUS:   31 34                                            [14]
Oct 29 08:56:55.565: RADIUS:  Vendor, Cisco       [26]  27
Oct 29 08:56:55.565: RADIUS:   h323-return-code   [103] 21  "h323-return-code=14"
Oct 29 08:56:55.565: RADIUS(0000005A): Received from id 1645/70
Oct 29 08:56:55.565: RADIUS/DECODE: Reply-Message fragments, 2, total 2 bytes
Oct 29 08:56:55.565: //-1/xxxxxxxxxxxx/SIP/Preauth/sipSPIGetNodeForPreauth: Preauth_id=70
Oct 29 08:56:55.565: //-1/5E18A10F81A6/SIP/Preauth/ccsip_spi_process_preauth_event: 6862B1C8 ccb & 697A152C node

лог радиуса
Код:
10-29/15:56:54  INFO [rdsLstnr-p-5-t-4] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 70
Authenticator: {27 FA 91 41 66 44 A9 96 85 71 ED 73 26 4C BB 68}
Attributes:
  User-Name=73919046021
  User-Password=cisco
  NAS-IP-Address=10.24.10.9
  Service-Type=5
  Acct-Session-Id=00000070
  Calling-Station-Id=100
  Called-Station-Id=73919046021
  cisco-avpair=call-origin-endpt-type=ipaddress
  cisco-avpair=call-origin-endpt=10.24.10.247
  cisco-avpair=resource-service=reserve
  h323-remote-address=10.24.10.247
  h323-call-type=voip
  h323-call-origin=answer

10-29/15:56:54  INFO [rdsLstnr-p-5-t-4] RadiusListenerWorker - RESPONSE:
Packet type: Access-Reject
Identifier: 70
Authenticator: {BB A4 F1 73 A4 D9 43 5F B5 BB 26 5D 39 9D C1 A7}
Attributes:
  Reply-Message=14
  h323-return-code=14

Process time auth: 14

естественно радиус говорит такого логина нет, и говорит отлуп.
Не могу понять почему приходит User-Name=73919046021 а не User-Name=100. лог сообщений сип(invite и т.д) намеков на решение проблемы не даёт, там все нормально.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Немогу понять про User-name
СообщениеДобавлено: 29 окт 2014, 15:35 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Попробуйте поставить .

Код:
findmode.1.value=Calling-Station-Id=LOGIN


Скорее всего заработает. В крайнем случае можно скриптом предобработки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Немогу понять про User-name
СообщениеДобавлено: 29 окт 2014, 16:46 
Не в сети
Клиент

Зарегистрирован: 29 мар 2013, 11:54
Сообщения: 262
Откуда: Краснодар
Карма: 5
findmode.3.title=Поиск по Calling-Station-Id=ALIAS
findmode.3.value=Calling-Station-Id=ALIAS
помогло. спасибо. буду дальше ковырять


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Немогу понять про User-name
СообщениеДобавлено: 29 окт 2014, 17:41 
Не в сети
Клиент

Зарегистрирован: 29 мар 2013, 11:54
Сообщения: 262
Откуда: Краснодар
Карма: 5
ну и следом проблема. сессий в мониторе соединений необнаруживается.
нет таблицы log_session_18_201410, она же должна автоматом ведь создаваться. либо не создается по какойто причине?
все остальные таблицы, которых касается войс присутсвуют


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Немогу понять про User-name
СообщениеДобавлено: 29 окт 2014, 17:48 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
смотрите что в логах при приходе stop-пакета.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Немогу понять про User-name
СообщениеДобавлено: 13 ноя 2014, 12:43 
Не в сети
Клиент

Зарегистрирован: 29 мар 2013, 11:54
Сообщения: 262
Откуда: Краснодар
Карма: 5
немогу понять как в конфигурации указать где стоп а где старт
в конфигурации
auth.in=voip/answer
auth.out=voip/originate
acct.in=voip/answer
acct.out=voip/originate
По порядку прихода пакетов
1
11-13/13:26:25 INFO [rdsLstnr-p-5-t-11] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 165
h323-call-type=voip
h323-call-origin=answer

11-13/13:26:25 INFO [rdsLstnr-p-5-t-11] RadiusListenerWorker - RESPONSE:
Packet type: Access-Accept
Identifier: 165

2.
11-13/13:26:25 INFO [rdsLstnr-p-6-t-9] RadiusListenerWorker - REQUEST:
Packet type: Accounting-Request
Identifier: 253
Attributes:
Service-Type=1
Acct-Status-Type=1
cisco-avpair=connect-progress=Call Up
h323-call-type=VoIP
h323-call-origin=answer

11-13/13:26:25 INFO [rdsLstnr-p-6-t-9] RadiusListenerWorker - RESPONSE:
Packet type: Accounting-Response
Identifier: 253

3.
11-13/13:26:25 INFO [rdsLstnr-p-6-t-10] RadiusListenerWorker - REQUEST:
Packet type: Accounting-Request
Identifier: 254
Attributes:
Service-Type=1
Acct-Status-Type=1
cisco-avpair=connect-progress=Call Up
h323-call-type=VoIP
h323-call-origin=originate

11-13/13:26:25 INFO [rdsLstnr-p-6-t-10] RadiusListenerWorker - RESPONSE:
Packet type: Accounting-Response
Identifier: 254

разъединили звонок
4.
11-13/13:26:31 INFO [rdsLstnr-p-6-t-11] RadiusListenerWorker - REQUEST:
Packet type: Accounting-Request
Identifier: 255
Service-Type=1
Acct-Status-Type=2
h323-call-type=VoIP
h323-call-origin=answer
h323-disconnect-cause=10

11-13/13:26:31 INFO [rdsLstnr-p-6-t-12] RadiusListenerWorker - REQUEST:
Packet type: Accounting-Request
Identifier: 0
Service-Type=1
Acct-Status-Type=2
h323-call-type=VoIP
h323-call-origin=originate
h323-disconnect-cause=10

11-13/13:26:31 INFO [rdsLstnr-p-6-t-12] RadiusListenerWorker - RESPONSE:
Packet type: Accounting-Response
Identifier: 0

11-13/13:26:31 INFO [rdsLstnr-p-6-t-11] RadiusListenerWorker - RESPONSE:
Packet type: Accounting-Response
Identifier: 255


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Немогу понять про User-name
СообщениеДобавлено: 13 ноя 2014, 12:48 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Ping333 писал(а):
немогу понять как в конфигурации указать где стоп а где старт
в конфигурации


А старт у нас игнорируется. считают по стопу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Немогу понять про User-name
СообщениеДобавлено: 13 ноя 2014, 13:21 
Не в сети
Клиент

Зарегистрирован: 29 мар 2013, 11:54
Сообщения: 262
Откуда: Краснодар
Карма: 5
ага. хорошо.
acct.in=voip/answer
acct.out=voip/originate
я правильно понял, что эти строки отвечают за обработку стоп пакетов? Соответственно и прилетают в стоп пакете
h323-call-type=VoIP
h323-call-origin=answer
по идее должна быть запись о звонке


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Немогу понять про User-name
СообщениеДобавлено: 13 ноя 2014, 13:27 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Ping333 писал(а):
ага. хорошо.
acct.in=voip/answer
acct.out=voip/originate
я правильно понял, что эти строки отвечают за обработку стоп пакетов? Соответственно и прилетают в стоп пакете
h323-call-type=VoIP
h323-call-origin=answer
по идее должна быть запись о звонке



покажите лог со stop-пакетом и что выводит потом . И пакеты авторизации у вас приходят ? Или только stop-пакеты ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Немогу понять про User-name
СообщениеДобавлено: 13 ноя 2014, 13:47 
Не в сети
Клиент

Зарегистрирован: 29 мар 2013, 11:54
Сообщения: 262
Откуда: Краснодар
Карма: 5
да, авторизация

11-13/14:37:33 INFO [rdsLstnr-p-5-t-8] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 182
Authenticator: {09 9D C2 9F 2F 44 35 11 38 18 00 AD 7F 55 AF CF}
Attributes:
User-Name=73919046021
User-Password=cisco
NAS-IP-Address=10.24.10.9
Service-Type=5
Acct-Session-Id=000001C5
Calling-Station-Id=83919046087
Called-Station-Id=73919046021
cisco-avpair=call-origin-endpt-type=ipaddress
cisco-avpair=call-origin-endpt=10.24.46.2
cisco-avpair=resource-service=reserve
h323-remote-address=10.24.46.2
h323-call-type=voip
h323-call-origin=answer

11-13/14:37:33 INFO [rdsLstnr-p-5-t-8] RadiusListenerWorker - RESPONSE:
Packet type: Access-Accept
Identifier: 182
Authenticator: {B7 37 1D 50 CD 89 30 72 46 8B B0 C7 CD 35 F3 82}
Attributes:
h323-credit-time=1800
cisco-avpair=lcp:interface-config=ip unnumbered Loopback135
h323-return-code=0
h323-credit-amount=0.0

Process time auth: 27

и вот стоп


11-13/14:37:38 INFO [rdsLstnr-p-6-t-16] RadiusListenerWorker - REQUEST:
Packet type: Accounting-Request
Identifier: 64
Authenticator: {9E 67 43 1E 40 36 AF 51 82 CD B4 EB 95 7C 18 C4}
Attributes:
User-Name=83919046087
NAS-IP-Address=10.24.10.9
Service-Type=1
Acct-Input-Octets=36800
Acct-Output-Octets=36800
Acct-Status-Type=2
Acct-Delay-Time=0
Acct-Session-Time=5
Acct-Input-Packets=230
Acct-Session-Id=000001C6
Acct-Authentic=2
Acct-Output-Packets=230
Calling-Station-Id=83919046087
Called-Station-Id=73919046021
cisco-avpair=call-id=C4A84230-6A3E11E4- ... 2.168.1.10
cisco-avpair=h323-incoming-conf-id=C4A22808 6A3E11E4 83CAD27C E91B3F11
cisco-avpair=subscriber=Unknown
cisco-avpair=session-protocol=sipv2
cisco-avpair=gw-rxd-cdn=ton:0,npi:0,#:73919046021
cisco-avpair=feature-vsa=fn:TWC,ft:11/13/2014 14:37:34.783,cgn:83919046087,cdn:73919046021,frs:0,fid:159,fcid:C4A228086A3E11E483CAD27CE91B3F11,legID:9F
cisco-avpair=release-source=2
cisco-avpair=remote-media-address=192.168.1.50
cisco-avpair=gw-rxd-cgn=ton:0,npi:0,pi:0,si:0,#:83919046087
cisco-avpair=gw-final-xlated-cdn=ton:0,npi:0,#:73919046021
cisco-avpair=gw-final-xlated-cgn=ton:0,npi:0,pi:0,si:0,#:83919046087
h323-gw-id=APPL-R01-KRS.
h323-remote-address=192.168.1.50
h323-setup-time=14:37:34.783 KRSK Thu Nov 13 2014
h323-conf-id=C4A22808 6A3E11E4 83CAD27C E91B3F11
h323-call-type=VoIP
h323-call-origin=originate
h323-disconnect-time=14:37:40.455 KRSK Thu Nov 13 2014
h323-connect-time=14:37:35.831 KRSK Thu Nov 13 2014
h323-voice-quality=0
h323-disconnect-cause=10

11-13/14:37:39 INFO [rdsLstnr-p-6-t-16] RadiusListenerWorker - RESPONSE:
Packet type: Accounting-Response
Identifier: 64
Authenticator: {F9 A3 95 86 B8 F4 EE 33 18 1A E9 88 98 F5 1F 47}
Attributes:

Process time stop: 5


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Немогу понять про User-name
СообщениеДобавлено: 13 ноя 2014, 15:01 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
настройте логирование в режиме DEBUG. И покажите что пишет в processor.log (скорее всего там будет информация) при получении stop-пакета.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Немогу понять про User-name
СообщениеДобавлено: 13 ноя 2014, 15:16 
Не в сети
Клиент

Зарегистрирован: 29 мар 2013, 11:54
Сообщения: 262
Откуда: Краснодар
Карма: 5
совсем забыл про дебаг.
Common options: {call.type=2}
11-13/16:13:21 DEBUG [rdsLstnr-p-6-t-4] VoiceIpRadiusProcessor - Saved connection not found
11-13/16:13:21 DEBUG [rdsLstnr-p-6-t-4] VoiceIpRadiusProcessor - Found login type 2
11-13/16:13:21 DEBUG [rdsLstnr-p-6-t-4] VoiceIpRadiusProcessor - Login ignore accounts..
11-13/16:13:21 DEBUG [rdsLstnr-p-6-t-4] ProcessorRequest - Sending to /10.24.10.9:1646


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Немогу понять про User-name
СообщениеДобавлено: 13 ноя 2014, 15:29 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Ping333 писал(а):
совсем забыл про дебаг.
Common options: {call.type=2}
11-13/16:13:21 DEBUG [rdsLstnr-p-6-t-4] VoiceIpRadiusProcessor - Saved connection not found
11-13/16:13:21 DEBUG [rdsLstnr-p-6-t-4] VoiceIpRadiusProcessor - Found login type 2
11-13/16:13:21 DEBUG [rdsLstnr-p-6-t-4] VoiceIpRadiusProcessor - Login ignore accounts..
11-13/16:13:21 DEBUG [rdsLstnr-p-6-t-4] ProcessorRequest - Sending to /10.24.10.9:1646



Он не смог найти сессию, поэтому попытался создать сессию просто по stop-пакету. Но там стоит запрет на это в типе логина у вас.
http://bgbilling.ru/v6.1/doc/ch37s04.html
Цитата:
5. Игнорировать одиночные ACCOUNTING STOP - данная опция не учитывает STOP-пакеты, пришедшие без предварительной авторизации, и может быть использована для исключения дублирования звонков клиентов в случае их прохождения через несколько NASов.



А не нашел сессию, потому что у вас там не передается h323-conf-id в пакете авторизации. Ну пакетов авторизации 2 должно быть.
http://bgbilling.ru/v6.1/doc/ch37s02.html

Если разрешите создавать сессию по stop пакету, то заработает. Но тогда будет в минус уводить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Немогу понять про User-name
СообщениеДобавлено: 18 ноя 2014, 08:47 
Не в сети
Клиент

Зарегистрирован: 29 мар 2013, 11:54
Сообщения: 262
Откуда: Краснодар
Карма: 5
Спасибо. с этим буду копать на циске, почему h323-conf-id не передается.
еще один вопрос, так как пакета аккаунтинга два, то и в базу пишется две записи для одного вызова. так и должно быть?
в отчете договора, модуль voip
<< 259 Красноярский Край 17.11.2014 14:01:12 00:00:06 [6] 00:01:00 [60] 7.00000 7.00000 83919046087 / 73919046021
>> 260 <Неизвестное направление> 17.11.2014 14:01:12 00:00:06 [6] 00:00:00 [0] 0.00000 0.00000 83919046087 / 73919046021


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Немогу понять про User-name
СообщениеДобавлено: 18 ноя 2014, 12:10 
Не в сети
Клиент

Зарегистрирован: 29 мар 2013, 11:54
Сообщения: 262
Откуда: Краснодар
Карма: 5
отвечу себе
viewtopic.php?f=6&t=3558&hilit=connect+time


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.079s | 49 Queries | GZIP : On ]