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

Под одним из логинов перестала работать фильтрация
http://forum.bitel.ru/viewtopic.php?f=22&t=5420
Страница 1 из 1

Автор:  survivor [ 26 апр 2011, 18:33 ]
Заголовок сообщения:  Под одним из логинов перестала работать фильтрация

Доброго времени суток!

ООчень странная проблема. Даже не знаю как описать... Внезапно (биллинг не обновлял, модули не добавлял) под одним из старых логинов (я имею ввиду логин под которым я аутентифицируюсь в биллинг клиенте) перестал работать фильтр по конкретному pppoe логину/контракту в логах подключений/ошибок и в мониторе dialup модуля (то есть показываются все сессии, а не только выбранного контракта). Если переподключиться под другим логином - проблема остается, но если закрыть/открыть программу биллинга (клиент) и залогинится под другим логином - все работает: биллинг показывает только логи того контракта, который выделен. Если тут же перелогинится под проблемным логином - проблема не проявляется, нужно опять закрыть/открыть клиент.... Логин старый и давно уже работающий, особых настроек на нем нет - проверял.

В логах сервера это выглядит так:
Для работающего логина:
... 43422E85A57C58E412741501B49643BC [26/Apr/2011:12:40:49 +0500] 0.266 200 266 "POST /bgbilling/executer HTTP/1.1" UID=7 to=0&module=dialup&only_login=1&pageSize=25&from=-1&cid=2990&BGBillingSecret=...&pageIndex=1&mode=error&lid=2993&action=GetLogAndError&value=2810&mid=1&nas=&

здесь value=2810 - контракт, по которому идет фильтрация, а lid=2993 - идентификатор pppoe логина этого контракта, UID=7 - идентификатор нормального логина.

Для проблемного логина:

... E3836FCB8A991938877784EA38C45BF5 [26/Apr/2011:12:43:35 +0500] 0.261 200 3339 "POST /bgbilling/executer HTTP/1.1" UID=21 to=0&module=dialup&pageSize=25&from=-1&cid=2990&BGBillingSecret=...&pageIndex=1&mode=error&lid=a490xxxx &action=GetLogAndError&value=2810&mid=1&nas=&

здесь value=2810 - контракт, по которому идет фильтрация (тот же), а lid=a490xxxx - алиас pppoe логина этого контракта, UID=21 - идентификатор проблемного логина.

Почему то, если залогинится в биллинг под UID=21, то он в запросе на сервер в lid подставляет не идентификатор pppoe логина, а его алиас...
Тесты делаю с одного компьютера, с одной и той же версии клиента (4.6.576) и джавы (1.6.0_24). С других компьютеров в сети, с другими билдами клиента и более старыми джавами то же самое. Везде - разные антивирусы (или их нет), разные версии ОС (WinXP, Win7)
Сервер: 4.6.691, java на сервере 1.6.0_19

Можно, конечно, завести новый логин, но, лучше разобраться, а вдруг завтра все логины такими станут?!

Путанно вообщем объяснил, но и проблема очень мутная...

Автор:  survivor [ 08 май 2011, 16:33 ]
Заголовок сообщения:  Re: Под одним из логинов перестала работать фильтрация

Никаких мыслей нет на этот счет?

Автор:  Администратор [ 16 май 2011, 17:59 ]
Заголовок сообщения:  Re: Под одним из логинов перестала работать фильтрация

А права у этих пользователей биллинга одинаковые?

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