forum.bitel.ru http://forum.bitel.ru/ |
|
Немогу понять про User-name http://forum.bitel.ru/viewtopic.php?f=6&t=9880 |
Страница 1 из 1 |
Автор: | Ping333 [ 29 окт 2014, 15:17 ] |
Заголовок сообщения: | Немогу понять про User-name |
Добрый день! Подскажите если кто может, немогу разобраться. Настроил биллинг и циску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 и т.д) намеков на решение проблемы не даёт, там все нормально. |
Автор: | stark [ 29 окт 2014, 15:35 ] |
Заголовок сообщения: | Re: Немогу понять про User-name |
Попробуйте поставить . Код: findmode.1.value=Calling-Station-Id=LOGIN Скорее всего заработает. В крайнем случае можно скриптом предобработки. |
Автор: | Ping333 [ 29 окт 2014, 16:46 ] |
Заголовок сообщения: | Re: Немогу понять про User-name |
findmode.3.title=Поиск по Calling-Station-Id=ALIAS findmode.3.value=Calling-Station-Id=ALIAS помогло. спасибо. буду дальше ковырять |
Автор: | Ping333 [ 29 окт 2014, 17:41 ] |
Заголовок сообщения: | Re: Немогу понять про User-name |
ну и следом проблема. сессий в мониторе соединений необнаруживается. нет таблицы log_session_18_201410, она же должна автоматом ведь создаваться. либо не создается по какойто причине? все остальные таблицы, которых касается войс присутсвуют |
Автор: | stark [ 29 окт 2014, 17:48 ] |
Заголовок сообщения: | Re: Немогу понять про User-name |
смотрите что в логах при приходе stop-пакета. |
Автор: | Ping333 [ 13 ноя 2014, 12:43 ] |
Заголовок сообщения: | Re: Немогу понять про User-name |
немогу понять как в конфигурации указать где стоп а где старт в конфигурации 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 |
Автор: | stark [ 13 ноя 2014, 12:48 ] |
Заголовок сообщения: | Re: Немогу понять про User-name |
Ping333 писал(а): немогу понять как в конфигурации указать где стоп а где старт в конфигурации А старт у нас игнорируется. считают по стопу. |
Автор: | Ping333 [ 13 ноя 2014, 13:21 ] |
Заголовок сообщения: | Re: Немогу понять про User-name |
ага. хорошо. acct.in=voip/answer acct.out=voip/originate я правильно понял, что эти строки отвечают за обработку стоп пакетов? Соответственно и прилетают в стоп пакете h323-call-type=VoIP h323-call-origin=answer по идее должна быть запись о звонке |
Автор: | stark [ 13 ноя 2014, 13:27 ] |
Заголовок сообщения: | Re: Немогу понять про User-name |
Ping333 писал(а): ага. хорошо. acct.in=voip/answer acct.out=voip/originate я правильно понял, что эти строки отвечают за обработку стоп пакетов? Соответственно и прилетают в стоп пакете h323-call-type=VoIP h323-call-origin=answer по идее должна быть запись о звонке покажите лог со stop-пакетом и что выводит потом . И пакеты авторизации у вас приходят ? Или только stop-пакеты ? |
Автор: | Ping333 [ 13 ноя 2014, 13:47 ] |
Заголовок сообщения: | Re: Немогу понять про User-name |
да, авторизация 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 |
Автор: | stark [ 13 ноя 2014, 15:01 ] |
Заголовок сообщения: | Re: Немогу понять про User-name |
настройте логирование в режиме DEBUG. И покажите что пишет в processor.log (скорее всего там будет информация) при получении stop-пакета. |
Автор: | Ping333 [ 13 ноя 2014, 15:16 ] |
Заголовок сообщения: | Re: Немогу понять про User-name |
совсем забыл про дебаг. 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 |
Автор: | stark [ 13 ноя 2014, 15:29 ] |
Заголовок сообщения: | Re: Немогу понять про User-name |
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 пакету, то заработает. Но тогда будет в минус уводить. |
Автор: | Ping333 [ 18 ноя 2014, 08:47 ] |
Заголовок сообщения: | Re: Немогу понять про User-name |
Спасибо. с этим буду копать на циске, почему 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 |
Автор: | Ping333 [ 18 ноя 2014, 12:10 ] |
Заголовок сообщения: | Re: Немогу понять про User-name |
отвечу себе viewtopic.php?f=6&t=3558&hilit=connect+time |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |