forum.bitel.ru
http://forum.bitel.ru/

И снова свободный IP-адрес не найден
http://forum.bitel.ru/viewtopic.php?f=44&t=8961
Страница 1 из 1

Автор:  barguzin2 [ 17 фев 2014, 10:53 ]
Заголовок сообщения:  И снова свободный IP-адрес не найден

Ситуация следующая. Есть пул адресов для динамической выдачи, он заканчивается и я туда добавляю еще диапазон адресов с начала периода "сегодня". Что получаем - пользователям не выдаются адреса из этого диапазона, т.к. сервис у него создан условно говоря "вчера" и ловим ошибку топика. Тоже самое со статическим назначением адреса сервису - Подходящий IP-ресурс не найден.

Автор:  Amir [ 17 фев 2014, 16:14 ]
Заголовок сообщения:  Re: И снова свободный IP-адрес не найден

Какая версия?
В случае с динамической выдачей - попробуйте перезапустить Access, возможно дело в кэшировании. Для динамической выдачи не должен влиять период сервиса. Если ресурс активен сегодня - должен выдавать.

Автор:  barguzin2 [ 17 фев 2014, 20:09 ]
Заголовок сообщения:  Re: И снова свободный IP-адрес не найден

Код:
Сервер: вер. 6.0 сборка 1659 от 22.01.2014 02:22:29

Ошибся, не выдавало по другой, но также непонятной причине. Ресурс из 2х диапазонов по 128 адресов, задействовано около 20 адресов всего и идёт ошибка. Второй диапазон /25 стоял будущей датой, изменил - начали выдаваться, но циклично по кругу из второго диапазона, первый видимо так и остался непонятно чем забит. Цикличность там еще создавал один абонент, который авторизовался, но аккаунтинга не было и тут же сессия обрывалась, но эта цикличность занимала освобождала адреса из второго диапазона (т.к. он пару кругов намотал был), а первый так и продолжает не использоваться. как-то можно посмотреть чем заняты адреса ?

Код:
02-17/10:00:00  INFO [rdsLstnr-p-8-t-8] InetNas - Search by username=chepurnoy
02-17/10:00:00  INFO [rdsLstnr-p-8-t-8] InetRadiusProcessor - [username=chepurnoy] Authenticated as inetServId:179
02-17/10:00:00  INFO [rdsLstnr-p-8-t-8] InetApplication - inetServ[id=179] deviceState not active (accessCode=0).
02-17/10:00:00 ERROR [rdsLstnr-p-8-t-8] InetNas - Can't reserve ip address for inetNas:226 and realm: disable!
02-17/10:00:00 ERROR [rdsLstnr-p-8-t-8] InetRadiusProcessor - Can't reserve ip address!
02-17/10:00:00  INFO [rdsLstnr-p-8-t-8] InetRadiusProcessor - Return code=80
02-17/10:00:00  INFO [rdsLstnr-p-8-t-8] InetRadiusProcessor - RESPONSE_BEFORE_POSTPROCESS:
Packet type: Access-Reject
Identifier: 228
Authenticator: {}
Attributes:
  Reply-Message=80


Вопрос про статическую привязку и период ресурса все-таки актуален. Вот, например, есть сервис с динамическим или статическим адресом, давно уже заведен и получает адрес динамически. Потом абонент захотел подключить услугу статический адрес, я ему выбираю адрес из нового пула и получаю ошибку. Ну не логично получается не разрешать выдавать адреса из новых ресурсов для старых сервисов. Закрывать ради этого сервис и открывать новый - тоже как-то не очень решение.

Автор:  Amir [ 17 фев 2014, 20:14 ]
Заголовок сообщения:  Re: И снова свободный IP-адрес не найден

Посмотрите, склолько записей с ipResourceId=? и timeTo IS NULL в inv_ip_resource_subscription_dyn_{mid}_201402 и inv_ip_resource_subscription_dyn_{mid}_201401.

Автор:  barguzin2 [ 17 фев 2014, 20:54 ]
Заголовок сообщения:  Re: И снова свободный IP-адрес не найден

из 15го в январе timeTo is null по нулям, в феврале 11 - соответствует реальному кол-ву подключений. он как раз стоял будущей датой начало, я её передвинул на сегодня и всё пошло. в 4м timeTo is null по нулям в обоих месяцах.
Access Started: 03.02.2014 23:03:51 Uptime: 14 d 00:41:57

Закрыл вчерашней датой 15й, стали выдаваться из 4го, НО! выдались 11.0.0.5, 12, 18, 61, 70, 75, 78, 81, куда делить промежуточные адреса - вот это как раз основной вопрос.

Вложения:
ipResource.jpg
ipResource.jpg [ 8.51 КБ | Просмотров: 4555 ]

Автор:  barguzin2 [ 03 мар 2014, 10:04 ]
Заголовок сообщения:  Re: И снова свободный IP-адрес не найден

UP! 11 адресов реально занято, а пишет что 250 и постоянно алармы.

Автор:  Amir [ 03 мар 2014, 14:10 ]
Заголовок сообщения:  Re: И снова свободный IP-адрес не найден

Сделайте дамп памяти Access и дайте его нам (только не в открытый доступ):
http://wiki.bitel.ru/index.php/Inet_FAQ ... 0.BA.D1.83

Автор:  Amir [ 04 мар 2014, 16:39 ]
Заголовок сообщения:  Re: И снова свободный IP-адрес не найден

Похоже возникает из-за коротких (0-5 секунд) сессий. Для таких сессий в памяти может остаться информация, что IP-адрес занят. И постепенно копится.

Автор:  Amir [ 04 мар 2014, 17:51 ]
Заголовок сообщения:  Re: И снова свободный IP-адрес не найден

Выложили обновление. Не забудьте сделать бэкап старых библиотек.

Автор:  skyb [ 18 мар 2014, 03:54 ]
Заголовок сообщения:  Re: И снова свободный IP-адрес не найден

Обновился, наверное нужно выходных подождать, чтоб появились такие или нет.
Amir как и говорил, запускается в разы быстрей, после рестарта

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/