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

событие изменение логина диалап, ip адрес
http://forum.bitel.ru/viewtopic.php?f=19&t=6809
Страница 1 из 1

Автор:  Brodayga [ 24 май 2012, 14:18 ]
Заголовок сообщения:  событие изменение логина диалап, ip адрес

Висит скрипт который обрабатывает событие изменение логина диалап.
sql селектом выбирается alias и ip адрес.
На версии 5.0 всё отрабатывало.
на версии 5.2
алиас получаю новый, а ip адрес который был до этого.
если повторно редактирую логин (даже не изменяя Ip адрес) получаю актуальный ip адрес .
такое ощущение что ip адрес обновляется после вызова события.
Как решить проблему или в 5.2 можно получить нужные мне данные не селектами а через методы? В документации не нашёл как получить framed ip, забитый на вкладке ip адрес.

Автор:  Phricker [ 24 май 2012, 14:28 ]
Заголовок сообщения:  Re: событие изменение логина диалап, ip адрес

http://bgbilling.ru/v5.1/javadoc/bitel/ ... nager.html

Автор:  Brodayga [ 24 май 2012, 18:35 ]
Заголовок сообщения:  Re: событие изменение логина диалап, ip адрес

Phricker писал(а):
http://bgbilling.ru/v5.1/javadoc/bitel/billing/server/dialup/bean/LoginIpManager.html

Спасибо.
Но результат тот же.

Автор:  Cromeshnic [ 25 май 2012, 06:47 ]
Заголовок сообщения:  Re: событие изменение логина диалап, ip адрес

Во, кстати, вчера такое же заметил: на событие "изменение логина" наборы радиус-атрибутов в событии видятся старые.
Видимо опять событие вызывается до commit-а?

Автор:  stark [ 25 май 2012, 17:45 ]
Заголовок сообщения:  Re: событие изменение логина диалап, ip адрес

Cromeshnic писал(а):
Во, кстати, вчера такое же заметил: на событие "изменение логина" наборы радиус-атрибутов в событии видятся старые.
Видимо опять событие вызывается до commit-а?


Версии стоят последние? Проверил по коду, не должно быть такой проблемы.

Автор:  Brodayga [ 25 май 2012, 18:23 ]
Заголовок сообщения:  Re: событие изменение логина диалап, ip адрес

stark писал(а):
Cromeshnic писал(а):
Во, кстати, вчера такое же заметил: на событие "изменение логина" наборы радиус-атрибутов в событии видятся старые.
Видимо опять событие вызывается до commit-а?


Версии стоят последние? Проверил по коду, не должно быть такой проблемы.

вер. 5.2 сборка 1193 от 23.05.2012 12:40:27
попробую сборку 1194

Автор:  stark [ 28 май 2012, 18:55 ]
Заголовок сообщения:  Re: событие изменение логина диалап, ip адрес

я кажется понял в чем дело. Но это одинаково не работало как 5.0 так и в 5.2.

Вначале сохраняется вкладка самого логина и бросается событие, потом уже ip-адрес. Так как событие асинхронное, то иногда, если повезет, оно может и работать.

Автор:  stark [ 28 май 2012, 19:12 ]
Заголовок сообщения:  Re: событие изменение логина диалап, ip адрес

Если мы решим этот вопрос с помощью добавления еще одного события - "добавление ip-адреса", этот вариант устроит ?

Автор:  Brodayga [ 17 сен 2012, 01:39 ]
Заголовок сообщения:  Re: событие изменение логина диалап, ip адрес

stark писал(а):
Если мы решим этот вопрос с помощью добавления еще одного события - "добавление ip-адреса", этот вариант устроит ?

Да

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