BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 23 июн 2025, 02:56

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 26 апр 2011, 18:33 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Доброго времени суток!

ООчень странная проблема. Даже не знаю как описать... Внезапно (биллинг не обновлял, модули не добавлял) под одним из старых логинов (я имею ввиду логин под которым я аутентифицируюсь в биллинг клиенте) перестал работать фильтр по конкретному 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

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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 08 май 2011, 16:33 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Никаких мыслей нет на этот счет?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 16 май 2011, 17:59 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
А права у этих пользователей биллинга одинаковые?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.032s | 21 Queries | GZIP : On ]