forum.bitel.ru http://forum.bitel.ru/ |
|
Проблема с авторизацией при пиковых нагрузках. http://forum.bitel.ru/viewtopic.php?f=5&t=3003 |
Страница 1 из 1 |
Автор: | Andrey [ 12 окт 2009, 14:49 ] |
Заголовок сообщения: | Проблема с авторизацией при пиковых нагрузках. |
Добрый день. Около недели по вечерам, во время наибольшей нагрузки, у абонентов начинаются проблемы с авторизацией, ошибки 691 и 619 на винде. Логин и пароль вводят правильно, но авторизует только через несколько попыток. В мониторе модуля dialup неудачных попыток авторизации я не вижу. Ошибок в логах сервера и радиуса нет. результат radius_status во время проблемы: Код: [root@db BGRadiusDialup]# ./radius_status.sh version 4.6 build 214 from 23.06.2009 12:38:06 12.10.2009 21:39:53 3200 2775 0 425 Request accounts per minute start: 39; stop: 32; update: 2784 Request auths per minute accept: 213; reject: 21 Netfow packets per minute: 3063 Ignore per minute auth: 0; update: 0 Antispam ban count: 2; used per minute: 55 FlowListener: queue_size: 0; threads_active: 0; largest: 60; core: 60; pool_size: 60; recv_socket_buf_size: 131 071; recv_buf_size: 8 388 608; packets: 19421 Started: 12.10.2009 21:25:29 Uptime: 0 d 00:14:24 Memory total: 171 900 928; max: 517 013 504; free: 74 255 192 Trees in cache: 7 Connections pool to Master status Idle: 60; Active: 0; maxActive: 1000; maxIdle: 60 radius.properties: Код: processor.class=bitel.billing.server.processor.dialup.DialUpProcessor processor.mid=1 db.driver=com.mysql.jdbc.Driver db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=Cp1251&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideSetAut db.user=bill db.pswd=bgbilling db.maxIdle=60 db.maxActive=1000 auth.port=1912 acct.port=1913 admin.port=1955 auth.thread.count=500 acct.thread.count=300 auth.thread.must.be.free.count=10 acct.thread.must.be.free.count=10 collector.capture.flow.port.1=9997 collector.capture.flow.port.1.type=netflow collector.capture.flow.port.1.thread.count=60 Вопрос банальный - в чём может быть дело и как это исправить? |
Автор: | Victor [ 13 окт 2009, 11:32 ] |
Заголовок сообщения: | Re: Проблема с авторизацией при пиковых нагрузках. |
Цитата: Около недели по вечерам, во время наибольшей нагрузки, у абонентов начинаются проблемы с авторизацией, ошибки 691 и 619 на винде. Логин и пароль вводят правильно, но авторизует только через несколько попыток. В мониторе модуля dialup неудачных попыток авторизации я не вижу. Ошибок в логах сервера и радиуса нет. Сеть как устроена? Абоненты изолированы? Ищите левый PPPoE-сервер. |
Автор: | Администратор [ 13 окт 2009, 11:36 ] |
Заголовок сообщения: | Re: Проблема с авторизацией при пиковых нагрузках. |
До RADIUS сервера получается запросы авторизации не доходят? Какой NAS? |
Автор: | Andrey [ 15 окт 2009, 16:34 ] |
Заголовок сообщения: | Re: Проблема с авторизацией при пиковых нагрузках. |
Спасибо, проблему решили. Как выяснилось. проблема была не в радиусе, а в NASах. Максимальное количество сессий PPPoE на цисках было больше количества свободных IDB, в результате этого когда кончались IDB при попытке авторизации выдавало по очереди то ошибку 691, то 619. (Циска подхватывала авторизацию, но завершить её не могла). Поставил количество сессий меньшее, чем число свободных IDB - и всё прошло, теперь по достижению максимума NAS просто перестаёт отвечать на PPPoE запросы, и даёт возможность ответить на них другим NASам. |
Автор: | Jeremy33 [ 31 окт 2009, 14:16 ] |
Заголовок сообщения: | Re: Проблема с авторизацией при пиковых нагрузках. |
та же проблема, только в syslog постоянно всплывает сообщение: Oct 31 15:34:30 Router pppoe-server[19545]: No client slots available Статус радиуса приклагаю, в пропертис максимальное количество сессий - 300. xxxxxxxxxxx:~$ ./radius_status.sh -bash: ./radius_status.sh: No such file or directory alex@Billing:~$ sudo mc [sudo] password for alex: 0;root@Billing: /usr/local/BGRadiusDialuproot@Billing:/usr/local/BGRadiusDialup# ./radius_status.sh version 4.6 build 212 from 16.06.2009 18:10:54 31.10.2009 18:13:53 62 62 0 0 Request accounts per minute start: 0; stop: 0; update: 62 Request auths per minute accept: 0; reject: 0 Netfow packets per minute: 0 Ignore per minute auth: 0; update: 0 Antispam ban count: 0; used per minute: 0 Started: 25.09.2009 15:17:38 Uptime: 36 d 03:56:14 Memory total: 34 799 616; max: 258 539 520; free: 10 993 640 Trees in cache: 2 Connections pool to Master status Idle: 5; Active: 0; maxActive: 300; maxIdle: 20 xxxxxxxxxxxxxx:/usr/local/BGRadiusDialup# где поискать проблему? Заранее благодарен |
Автор: | Jeremy33 [ 02 ноя 2009, 11:14 ] |
Заголовок сообщения: | Re: Проблема с авторизацией при пиковых нагрузках. |
Проблему локализовали и устранили. подправили немного routing.sh, где указали макс количество сессий |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |