forum.bitel.ru http://forum.bitel.ru/ |
|
Ошибка при получении аккаунтинга http://forum.bitel.ru/viewtopic.php?f=5&t=5329 |
Страница 1 из 1 |
Автор: | Khoma [ 03 апр 2011, 15:35 ] |
Заголовок сообщения: | Ошибка при получении аккаунтинга |
Возникла проблема при работе с BRAS Redback. Сесси устанавливаются, потом приходит аккаунтинг, но биллинг (Dialup) его не принимает со следующей ошибкой: Update with incorrect Acct-Session-Id! Session-Id для Redback имеют вид: Acct-Session-Id=0000FFFF68037226-4D981999 Acct-Session-Id=0000FFFF68032068-4D981291 Acct-Session-Id=0000FFFF68032068-4D981291 Acct-Session-Id=0000FFFF68003363-4D983A69 Acct-Session-Id=0000FFFF68003254-4D983A69 изменить вид session-id на BRAS нельзя, что делать? Радиус похоже ещё и stop пакеты не ловит, поскольку сессии в биллинге плодятся и множатся, вот сейчас при актуальных на BRAS ~4000 в биллинге их на ~20000 error.log -------------- Код: radius 04-03/12:57:16 ERROR [radiusListener-p-3-t-9] connections - [ 1901N173869/2011; gorjacheva11; 66269 ] Up date with incorrect Acct-Session-Id! radius 04-03/12:57:16 ERROR [radiusListener-p-3-t-84] connections - [ 2101N84343/2010; POLINA05; 85700 ] Update with incorrect Acct-Session-Id! radius 04-03/12:57:16 ERROR [radiusListener-p-3-t-91] connections - [ 2601N174569/2011; lan2117; 42370 ] Update with incorrect Acct-Session-Id! radius 04-03/12:57:16 ERROR [radiusListener-p-3-t-49] connections - [ 0611N109333/2010; z199321; 94898 ] Update with incorrect Acct-Session-Id! radius 04-03/12:57:16 ERROR [radiusListener-p-3-t-45] connections - [ 0502N175673/2011; afanasovk; 32466 ] Upda te with incorrect Acct-Session-Id! radius 04-03/12:57:16 ERROR [radiusListener-p-3-t-76] connections - [ 1708N101053/2010; 450816AA; 32795 ] Updat e with incorrect Acct-Session-Id! radius 04-03/12:57:17 ERROR [radiusListener-p-3-t-5] connections - [ 1903N90795/2010; vasiliy2; 60391 ] Update with incorrect Acct-Session-Id! radius 04-03/12:57:17 ERROR [radiusListener-p-3-t-72] connections - [ 2401N66826/2009; zoloto585; 86732 ] Updat e with incorrect Acct-Session-Id! radius.log ------- Код: 04-03/14:46:05 INFO [radiusListener-p-2-t-3] RadiusListenerWorker - REQUEST:
Packet type: Access-Request Identifier: 162 Authenticator: {A8 CB BA 18 12 8D CB 91 65 62 A5 F5 DF F3 DE FB} Attributes: User-Name=956347 NAS-Port-Id=1/1 vlan-id 1354 pppoe 16773 NAS-Identifier=Redback CHAP-Password={стер} NAS-IP-Address=10.0.0.124 NAS-Port=285214026 Service-Type=2 Framed-Protocol=1 Acct-Session-Id=0000FFFF6803047D-4D984FED NAS-Port-Type=5 CHAP-Challenge= Platform-Type=3 Medium-Type=11 OS-Version=6.1.5.7 Mac-Addr=20-cf-30-ce-11-44 NAS-Real-Port=285214026 |
Автор: | snark [ 03 апр 2011, 16:32 ] |
Заголовок сообщения: | Re: Ошибка при получении аккаунтинга |
логи? |
Автор: | Khoma [ 03 апр 2011, 16:48 ] |
Заголовок сообщения: | Re: Ошибка при получении аккаунтинга |
обновил... Request пакет правда некорректный, там логин цифровой, но сути это не меняет... session-id там видно |
Автор: | snark [ 03 апр 2011, 17:49 ] |
Заголовок сообщения: | Re: Ошибка при получении аккаунтинга |
Код: Packet type: Access-Request есть, а потом ... Khoma писал(а): потом приходит аккаунтинг в логах аккаунтинга нету? смотрите не только в клиенте, а еще и в radius.log в качестве таблетки могу предложить тупой в лоб вариант - изменять Acct-Session-Id в скрипте предобработки, но вдруг и без этого можно заставить заработать ... пожалуйста, заключайте логи/конфиги в тег code - так они не сливаются с текстом да и попросту удобнее будет |
Автор: | Khoma [ 03 апр 2011, 18:58 ] |
Заголовок сообщения: | Re: Ошибка при получении аккаунтинга |
В логах его не видно, его же биллинг отшивает по некорректной для него session-id Править в скрипте предобработки не вариант. А если потребуется из биллинга на NAS команду скинуть? Session-id тогда неверный будет... |
Автор: | Администратор [ 04 апр 2011, 09:36 ] |
Заголовок сообщения: | Re: Ошибка при получении аккаунтинга |
Выложите логи авторизация - старт - апдейт. |
Автор: | Khoma [ 04 апр 2011, 13:11 ] |
Заголовок сообщения: | Re: Ошибка при получении аккаунтинга |
Одна из сессий 03 20:31:48 Код: Packet type: Access-Request Identifier: 181 Authenticator: {11 00 06 BC C2 B5 59 9A FB D0 7F 30 0B D9 AF FC} Attributes: User-Name=mochalova7 NAS-Identifier=Redback CHAP-Password={вырезано} NAS-IP-Address=10.0.0.124 NAS-Port=285213196 Service-Type=2 Framed-Protocol=1 Acct-Session-Id=0000FFFF680498CF-4D98A0F4 NAS-Port-Id=1/1 vlan-id 524 pppoe 2473 NAS-Port-Type=5 Calling-Station-Id=20-cf-30-89-27-c8 524 CHAP-Challenge=вырезано Called-Station-Id=10.0.0.124 Platform-Type=3 Medium-Type=11 OS-Version=6.1.5.7 Mac-Addr=20-cf-30-89-27-c8 NAS-Real-Port=285213196 03 20:31:48 Код: Packet type: Access-Accept Identifier: 181 Authenticator: {} Attributes: Acct-Interim-Interval=60 Service-Type=2 Framed-Protocol=1 Framed-IP-Address=62.182.74.218 Qos-Rate-Inbound=1752:21900:219000 Qos-Rate-Outbound=1752:21900:219000 Process time auth: 42 03 20:31:48 Код: Packet type: Accounting-Request
Identifier: 70 Authenticator: {0F 34 49 28 AF 20 7E BF 7A A7 7F D5 64 1C DE 6E} Attributes: User-Name=mochalova7 NAS-Identifier=Redback NAS-IP-Address=10.0.0.124 NAS-Port=285213196 Service-Type=2 Framed-Protocol=1 Framed-IP-Address=62.182.74.218 Framed-IP-Netmask=255.255.255.255 Acct-Status-Type=1 Filter-Id=in:filter-local Filter-Id=out:filter-local Acct-Session-Id=0000FFFF680498CF-4D98A0F4 Acct-Authentic=1 Acct-Interim-Interval=600 NAS-Port-Id=1/1 vlan-id 524 pppoe 2473 Event-Timestamp=1301848308 Calling-Station-Id=20-cf-30-89-27-c8 524 NAS-Port-Type=5 Called-Station-Id=10.0.0.124 Client-DNS-Pri=91.123.16.120 Client-DNS-Sec=91.189.240.28 Medium-Type=11 Platform-Type=3 Source-Validation=1 Qos-Policy-Policing=in Qos-Rate-Inbound=1752:21900:219000 Qos-Rate-Outbound=1752:21900:219000 OS-Version=6.1.5.7 Acct-Update-Reason=1 Mac-Addr=20-cf-30-89-27-c8 PPPOE-URL=http://www.seven-sky.net/ Qos-Policy-Metering=out NAS-Real-Port=285213196 |
Автор: | snark [ 04 апр 2011, 13:31 ] |
Заголовок сообщения: | Re: Ошибка при получении аккаунтинга |
а ну ка покажите ка конфиг NAS-а там у Вас наверное так: Код: nas.inspector.radius.attributes=User-Name;Framed-IP-Address;Acct-Session-Id и если это так, то мне кажется что дело совсем не в Acct-Session-Id, а в том что у Вас Calling-Station-Id выглядит так: Код: Calling-Station-Id=20-cf-30-89-27-c8 524 т.е. в нем помимо МАС-а есть еще инфа Цитата: Calling-Station-Id=20-cf-30-89-27-c8<пробел>524 надо решать проблемы интернетов в Одинцово |
Автор: | Khoma [ 04 апр 2011, 13:41 ] |
Заголовок сообщения: | Re: Ошибка при получении аккаунтинга |
Код: Current configuration:
! context bg-test domain 7sky-bg advertise ! no ip domain-lookup ! interface loop_bg loopback ip address 10.0.0.124/32 ip source-address radius ! interface subscribers_bg multibind lastresort ip unnumbered loop_bg ! interface loop_bg circuit type level-1 passive-interface address-family ipv4 unicast ! interface to-local circuit type level-1 address-family ipv4 unicast ! ppp keepalive check-interval seconds 60 data-check ! aaa authentication administrator local aaa authentication administrator maximum sessions 1 aaa authentication subscriber radius aaa accounting subscriber radius aaa update subscriber 10 aaa accounting suppress-acct-on-fail radius accounting server 10.0.0.2 encrypted-key {вырезано} radius coa server 10.0.0.2 encrypted-key {вырезано} port 1700 ! radius server 10.0.0.2 encrypted-key {вырезано} radius attribute nas-ip-address interface loop_bg radius attribute acct-session-id access-request radius accounting timeout 120 radius attribute nas-port format physical radius attribute nas-port-id format all radius server-timeout 160 radius accounting deadtime 60 ! subscriber default ip access-group filter-local in ip access-group filter-local out ip source-validation qos policy policing in qos policy metering out ppp mtu 1492 dns primary 91.123.16.120 dns secondary 91.189.240.28 pppoe url http://www.seven-sky.net/ service ssh server service telnet client |
Автор: | Khoma [ 04 апр 2011, 13:55 ] |
Заголовок сообщения: | Re: Ошибка при получении аккаунтинга |
нашли косяк ![]() если у кого тоже будут проблемы на redback smartedge, то параметр Код: radius attribute nas-port должен быть Код: radius attribute nas-port format session-info у нас было Код: radius attribute nas-port format physical
|
Автор: | snark [ 04 апр 2011, 14:07 ] |
Заголовок сообщения: | Re: Ошибка при получении аккаунтинга |
Khoma писал(а): Код: Current configuration: ... я же просил snark писал(а): а ну ка покажите ка конфиг NAS-а т.е. конфиг NAS-а в БГБ, а не конфиг редбека ![]() Khoma писал(а): нашли косяк ну вот и здорово! ![]() расскажите, как оно в работе? рекламные статейки не интересуют - мнение реально использующих людей важнее |
Автор: | Khoma [ 04 апр 2011, 14:42 ] | ||||
Заголовок сообщения: | Re: Ошибка при получении аккаунтинга | ||||
Цитата: расскажите, как оно в работе? рекламные статейки не интересуют - мнение реально использующих людей важнее Отлично работает. На предыдущем биллинге дошли до 5К сессий, при этом трафика через один порт 10G суммарно пробегало на 8Gbit, но это туда и обратно, порт то один. Заказал второй порт 10G, жду на днях, вот тогда картинка будет вообще прекрасная. Тарифы у нас довольно быстрые, так что нагрузка вполне себе существенная. Но, CPU на этой железке занимается какимт-то своими делами, график его загрузки никак не коррелируется с нагрузкой от абонентов, он живет свой собственной жизнью. Самое прекрасное в нём это возможность создавать контексты - контекст это отдельный виртуальный NAS. Можно на одной железке обслуживать разных операторов ![]()
|
Автор: | Администратор [ 11 апр 2011, 18:02 ] |
Заголовок сообщения: | Re: Ошибка при получении аккаунтинга |
Если не трудно - выложите на http://wiki.bgbilling.ru описание с конфигами биллинга и редбака. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |